When it comes to the best Mediterranean food in San Antonio, a few places stand out for their authenticity, flavor, and atmosphere.
Pasha Mediterranean Grill

If you’re looking for tasty Mediterranean food in San Antonio, check out Pasha Mediterranean Grill. They’ve got a great menu with everything from creamy mast-o-khiyar and tangy labneh to crispy falafel veggie patties for appetizers. You can’t go wrong with their juicy kabobs, flavorful shawarma, and hearty stews either. They also serve fresh gyros and salads if you want something lighter. Try the Pasha Bowl—it’s loaded with fresh ingredients and flavor. And to top it off, grab some Mediterranean treats from Baklovah Bakery to enjoy right at the table.
Jerusalem Grill

Jerusalem Grill gives you a real taste of Mediterranean cooking with flavors from Persian, Greek, and Turkish food. They make everything from scratch daily, so it’s fresh every time. You’ll find favorites like hummus, falafel, and gyro platters with lamb or chicken. Their baba ghanouj has that smoky roasted eggplant flavor, mixed with creamy tahini sauce. If you’re up for something new, try the Kibbeh—it’s lamb meatballs with onion, wheat, and pine nuts. A side of french fries is always a great choice too.
Ladino

Ladino, over at the Historic Pearl, is a popular spot in San Antonio for fresh Mediterranean flavors. They make warm pita bread in their oven and serve it with tasty dips and plates inspired by Turkish and Middle Eastern cuisines. The mangal grill adds smoky goodness to sweet and savory specialties alike. Their beverage program includes wines and spirits from the region, making it a great choice for lunch or dinner. They offer comfy seating for everyone, including highchairs and wheelchair access, with parking nearby and a bar to relax at. Ladino accepts credit cards and even gift cards for added convenience.
Toro Kitchen and Bar

Toro Kitchen and Bar brings the flavors of Spain to San Antonio, serving up delicious paella and tapas inspired by Spanish and Mediterranean culture. You can enjoy cocktails and Spanish wine from the bar while watching live flamenco performances that make the whole dining experience feel extra special. They have outdoor seating and private dining, and you can even get takeout if you’re in a hurry. Toro has options for everyone, including vegetarian and gluten-free dishes, plus highchairs for families. Open for lunch, dinner, and late-night meals, they make it easy with credit cards and gift cards too.
Demo’s Greek Food

Demo’s is a family-owned restaurant that’s been operated for over 40 years. They serve fresh dishes like hummus, tzatziki, and soft housemade pita bread. You can enjoy their crispy falafel, or go for a beef or lamb wrap with fresh cut fries on the side. Their hearty moussaka, made with ground beef, eggplant, and bechamel, is also a popular choice. Plus, the warm personal service makes every visit special.
Mina & Dimi’s Greek House

If you want some good Greek food in San Antonio, check out Mina & Dimi’s Greek House. They’ve got all the classics like gyro and chicken gyro, served with pita bread and delicious tzatziki. You can also try their fried squid (kalamarakia) or some tasty Greek fries.
It’s not just about the food either. You can make reservations for a night with live music, or even join in on one of their fun toga parties. They also do wine tasting, so there’s always something cool going on. And don’t miss out on their fresh Greek salad!
Zorba’s Greek Mediterranean Grill

If you’re around Castle Hills and looking for some great Mediterranean food, Zorba’s Greek Mediterranean Grill is a must. This gem has everything from dine-in to carry out and even delivery. Their menu covers all the favorites—juicy chicken gyros, tasty beef kebabs, grilled tilapia with rice, and fresh Mediterranean salad. It’s kid-friendly and perfect for groups, with lots of vegetarian options so everyone can find something they like.
Papouli’s Greek Grill

Papouli’s Greek Grill is all about family recipes and flavors, brought to life by Owner Nick Anthony and inspired by his grandparents. The place has a fast-casual vibe, serving Mediterranean favorites that people love. Start with flaky phyllo puff pastry stuffed with spinach, feta, cream cheese, and ricotta, or grab some dolmas (stuffed grape leaves). For sharing, the Papouli’s Feast is a popular choice, feeding two to three people with kebabs, Greek salad, and puff pastries. They also have grilled salmon, rosemary chicken, and the plate special with options like gyro, chicken, or falafel.
Zaatar Lebanese Grill

Zaatar Lebanese Grill is where you’ll find all the traditional Lebanese favorites, served fresh. They’ve got bowls, salads, and paninis, plus tasty beef and lamb kabobs right off the grill. If you’re into salads, their fattoush and tabouli are super fresh, and the hummus and baba ghanouj are always creamy and smooth. Try the Lebanese pizza—it’s topped with cheese, spiced ground beef, and thyme spices for a real flavor kick.
John The Greek Restaurant

If you’re in San Antonio and craving Mediterranean food, John The Greek Restaurant has you covered. They’ve got great lunch specials that start with a bowl of avgolemono soup – it’s a creamy mix of chicken, rice, celery, eggs, and carrots with a squeeze of lemon sauce. Then, you can grab a traditional gyro or chicken gyro with French fries on the side, plus a Greek salad and a drink. It’s an easy, tasty way to enjoy some real Greek flavors.
Mediterranean Turkish Grill

If you’re in San Antonio and want some good Mediterranean or Middle Eastern food, check out Mediterranean Turkish Grill. Their lamb shank is always soft and tasty, and the warm bread is perfect with any meal. They’ve got lots of choices if you’re into vegetarian, vegan, or need halal food. You can grab a fresh salad or go for a big main course, and the staff is always friendly with a smile. It’s great for lunch or dinner, and they also do takeout. The place has comfy seating, takes reservations, and is wheelchair accessible for anyone who needs it.
Dallah Mediterranean Cuisine

If you’re ever at Dallah Mediterranean Cuisine in San Antonio, you’re in for a treat. I usually start with their tasty lentil soup, which has a bit of dried mint and some lemon juice. For something fresh, the Shiraz salad with lots of veggies is a great choice. If you’re on a quick lunch break, you can’t go wrong with the chicken or beef shawarma, made from perfectly marinated meat. I like to add some creamy hummus and a bit of garlic sauce on the side, along with a simple Greek salad and some soft basmati rice. To finish, I love a cup of Turkish coffee or a refreshing rosewater iced tea.
FAQ
San Antonio has several great Mediterranean restaurants, such as Zaytouna Lounge and Mediterranean Grillhouse. It depends on whether you’re looking for casual dining, outdoor seating, or delivery options.
Yes! Many Mediterranean dishes are naturally vegan, like falafel, hummus, baba ganoush, and tabbouleh. Many restaurants offer vegan-friendly meals, making it easy to enjoy Mediterranean food in San Antonio.
Absolutely. Mediterranean cuisine is known for using fresh ingredients like olive oil, vegetables, lean proteins, and whole grains. It’s a great choice for those following a balanced or health-conscious diet.
You can find Mediterranean ingredients at local farmers’ markets and specialty grocery stores. Some larger supermarkets in San Antonio also carry items like pita bread, olives, olive oil, and spices commonly used in Mediterranean cooking.