
Charlotte is a city known for its diverse food scene. From classic Southern barbecue to international cuisine, there's something for every palate. One dish that has been gaining popularity in recent years is falafel.
This Middle Eastern dish is made of ground chickpeas or fava beans and spices, formed into balls or patties, and fried or baked. It's a vegetarian-friendly option that's both filling and flavorful.
If you're a fan of falafel or looking to try it for the first time, you might be wondering where to find the best places in Charlotte.
Fortunately, there are many options throughout the city, from food trucks to sit-down restaurants. Each place has its own unique take on the dish, whether it's the seasoning, the toppings, or the type of bread used.
In this blog post, we'll explore some of the best places for falafel in Charlotte. We'll highlight what makes each place special, share our personal favorites, and give you an idea of what to expect when you visit.
Whether you're a Charlotte local or just passing through, we hope this guide will help you discover some new favorite spots for this delicious dish. So, let's dive in and explore the world of falafel in Charlotte!
1. YAFO Kitchen

YAFO Kitchen is a must-visit for anyone looking for delicious falafel.
This Mediterranean restaurant offers a variety of healthy and fresh options that are perfect for lunch or dinner.
The pita bread is made fresh and the menu changes regularly, so there's always something new to try.
The service is friendly and quick, and the restaurant is clean and modern. Highly recommend giving YAFO Kitchen a try for a tasty and satisfying meal.
2. Ilios Crafted Greek

Ilios Crafted Greek is a must-visit spot for falafel lovers. The falafels are fresh and not greasy, and the fries are great too.
The sides, including slaw, beets, lentils, and hummus, are outstanding and the portions are generous. The staff is friendly and provides quick service.
The restaurant has a trendy vibe and offers health-conscious Mediterranean dishes.
The food is packed with flavor and is perfect for a quick and casual meal. Don't miss out on the traditional gyro and the spinach and feta pie.
3. Jasmine Grill and Kabab

Jasmine Grill and Kabab is a Middle Eastern restaurant that serves delicious falafel.
Their falafel is crispy on the outside and tender on the inside. It's served with warm flatbread and a variety of sauces.
The restaurant is clean and well-maintained, and the staff is friendly and attentive. The prices are reasonable, and the portions are generous.
Whether you're a vegetarian or a meat-eater, you'll find something to enjoy at Jasmine Grill and Kabab.
4. Zeitouni Mediterranean Grill

Zeitouni Mediterranean Grill is a hidden gem for those who crave authentic Lebanese cuisine. The falafel is a must-try dish, crispy on the outside and creamy on the inside.
The kebabs are grilled to perfection, and the hummus is simply delicious. The staff is friendly and the service is fast.
The family-owned eatery offers a great variety of food at reasonable prices, making it a go-to spot for Mediterranean food enthusiasts.
Whether you are in the mood for a quick bite or a full meal, Zeitouni Mediterranean Grill is the perfect place to satisfy your cravings.
5. Greco Fresh Grille – Blakeney

Greco Fresh Grille – Blakeney is a family-owned Mediterranean restaurant that serves delicious falafel.
Their falafel is crispy and flavorful, and their gyro meat is juicy and tender. The salads are fresh and the lemon oregano fries are a must-try.
The customer service is excellent, and the prices are reasonable. The restaurant is casual and has outdoor seating available.
If you're looking for a quick and tasty meal, Greco Fresh Grille – Blakeney is the place to go.
6. KABAB 2 go

KABAB 2 go is a must-visit place for falafel lovers. This Lebanese and Mediterranean restaurant offers authentic and delicious food that will leave you craving for more.
The falafel and pita are top-notch, and the lamb kabab is super juicy.
The customer service is amazing, and the staff is attentive and accommodating. The atmosphere is clean and welcoming.
The Labneh is a must-try dish. This Halal restaurant is highly recommended for anyone looking for fresh and tasty Mediterranean food.
7. Le Kebab Grill

Le Kebab Grill is a casual counter-serve outfit that specializes in Middle Eastern wraps and sandwiches made with halal meat.
Their falafel is among the best in the area and is full of flavor. The staff is pleasant and service is efficient, making it a great lunch spot.
The restaurant is also family-owned and has a nice selection of healthy and halal options.
If you're looking for delicious and authentic Middle Eastern cuisine, Le Kebab Grill is definitely worth checking out.
8. La Shish Kabob

If you're in the mood for authentic and delicious Mediterranean food, La Shish Kabob is the place to go.
With a wide variety of menu items, including falafel, shawarma, and grilled skewers, this family-owned restaurant offers a true taste of the Middle East. The staff is friendly and attentive, ensuring that your meal is served quickly and with care.
The portions are generous and the prices are reasonable, making this a great spot for a quick lunch or a satisfying dinner.
Whether you're a long-time fan of Middle Eastern cuisine or trying it for the first time, La Shish Kabob is a must-visit destination for falafel lovers and foodies alike.
9. Cedars Halal Market, Restaurant & Hookah

Cedars Halal Market, Restaurant & Hookah offers some of the best Middle Eastern food in town.
Their falafel is a must-try, with a crispy exterior and a soft, flavorful interior. The restaurant also serves other Mediterranean dishes, such as kebabs and pastries.
The attached grocery store offers a wide selection of spices, olives, and meats, and the hookah store has all the supplies one could need. The staff is friendly and welcoming, making for a pleasant dining experience.
If you're looking for delicious falafel and other Middle Eastern cuisine, Cedars Halal Market, Restaurant & Hookah is definitely worth a visit.
10. Mezeh

Mezeh serves up delicious and high-quality falafel with a variety of flavorful proteins and toppings.
The Mediterranean selection is large and fresh, with great vegetarian options and unique sauces.
The staff are friendly and make excellent recommendations. The restaurant is clean and comfortable with a nice patio seating area.
Prices are reasonable for the quality of food. Mezeh is definitely worth a visit for a tasty and healthy meal.
11. CAVA

CAVA is a Mediterranean restaurant that offers customizable bowls, pitas, and salads. They specialize in thoughtful food that is fresh and delicious.
The employees are friendly and helpful, providing excellent customer service. The falafel is nicely seasoned and cooked perfectly, making it a must-try dish.
The prices are a bit high, but the quality of the food justifies the cost. The atmosphere is relaxed and chill, making it a great place to grab a quick bite to eat.
CAVA is a great option for those looking for a healthy and tasty meal.
12. Halal GyroMan

Halal GyroMan is a must-visit spot for falafel lovers. Their perfectly seasoned and crispy falafel balls will leave you wanting more.
The lamb gyro is also a crowd favorite, with many customers claiming it's the best they've ever had.
The service is top-notch, with friendly staff who always have a smile on their face.
This food truck is perfect for a quick and delicious meal, especially if you're on the go. Don't miss out on this hidden gem!
13. The Mad Greek of Charlotte

The Mad Greek of Charlotte is a must-visit for falafel lovers. This small Greek restaurant serves fresh and authentic food with plenty of vegetarian options.
The standout dish is the falafel, which is simply outstanding.
The restaurant also offers online ordering and curbside pickup for added convenience. The service is top-notch, and the atmosphere is delightful with a cute Greek theme.
If you're in the area, be sure to stop by and try the falafel at The Mad Greek of Charlotte.
14. Jasmine Grill

Jasmine Grill is a must-visit spot for anyone craving delicious falafel. This family-owned restaurant offers authentic Mediterranean cuisine that is full of flavor and affordable.
The service is friendly and efficient, and the atmosphere is perfect for a casual lunch or dinner.
The lentil soup, kabobs, and hummus are all highly recommended, but the falafel steals the show with its crispy exterior and perfectly seasoned interior.
Whether you're a vegetarian or a meat-lover, Jasmine Grill has something for everyone, including halal options. Don't miss out on this hidden gem of a restaurant.