San Antonio’s vibrant and diverse restaurant scene has made it possible to savor the most authentic Greek cuisine without leaving the city! If you have been craving mouth-watering delicacies such as souvlaki, gyro, or moussaka, don’t worry; we have got you covered. From classic eateries to modern Greek restaurants with a twist, San Antonio has it all.
From the first bite, you’ll be transported to the Mediterranean coast at these must-visit Greek restaurants in San Antonio. So without further ado, here are the absolute best in the city.
1. Demo’s Greek Food
For delicious and generously-portioned Greek dishes, check out this standout restaurant in San Antonio. They offer classic favorites like drool-worthy Gyro and Chicken Skewers, as well as other menu options accommodating dietary restrictions such as gluten-free and vegetarian options. Their homemade lemonade is also a highlight, along with their delightful patio seating perfect for a date or casual lunch.
📍 2501 N St Mary’s St, San Antonio, TX
📍 1205 N Loop 1604 W, San Antonio, TX
2. John The Greek Restaurant
John The Greek Restaurant is a delightful dining experience in San Antonio that shouldn’t be missed. Its cozy and welcoming ambiance is delightful, but it’s the menu here that really shines. It features a range of authentic Greek dishes that are full of flavor and made with high-quality ingredients. The Gyro Salad is a standout option, with crispy gyro meat and tasty olives, and the Beef Kabob is both tender and well-seasoned.
📍 16602 San Pedro Ave, San Antonio, TX
3. Kostas Greek Food
This is an excellent choice for anyone in San Antonio searching to indulge in fresh and delicious Mediterranean cuisine. You’re in for a culinary treat if you order the Traditional Gyro special with their amazing Greek Salad, which is considered the best in the city by many. This is a fabulous option for vegetarians, with some great options on their extensive menu.
📍 12606 Nacogdoches Rd, San Antonio, TX
Zorbas is a Greek restaurant in San Antonio that offers fresh and flavorful food. We love their Meat Trio Plate or Feta Fries, which are both unique to the restaurant and serves up the perfect combination of those iconic Greek flavors. The cozy ambiance, friendly staff, and family-owned atmosphere make for a relaxing lunch or dinner.
📍 2110 NW Military Hwy, San Antonio, TX
5. Dallah Mediterranean Cuisine
Get whisked away to the Mediterranean without stepping outside San Antonio at this must-visit restaurant. The menu features a diverse range of Mediterranean delicacies, from Lamb Kebabs to Chicken Shawarmas, which are cooked to perfection and bursting with flavor. The restaurant’s interior is beautifully adorned with authentic Mediterranean and Turkish décor, complimenting the calming atmosphere and fantastic fusion of cuisines.
📍 5450 Babcock Rd #112, San Antonio, TX
6. Papouli’s Greek Grill
Whether you are craving something healthy or flavorful, this restaurant is sure to satisfy. Offering something different from the traditional gyro, their innovative burgers are incredibly tasty and come in sizable portions. You can’t go wrong with their flavorful and authentic Mediterranean dishes, inventively switched up for the American palate.
📍 11224 Huebner Rd #201, San Antonio, TX
7. Mina & Dimi’s Greek House
Mina & Dimi’s Greek House is a charming restaurant that will transport you to Greece with its authentic and welcoming atmosphere. Their menu offers a diverse range of delicious Greek dishes, including gyro wraps, platters, and pastitsio, all bursting with homemade flavor. You can’t leave without trying their Feta Fries, or something from their delectable dessert display.
📍 7159 W US Hwy 90, San Antonio, TX
8. Cedar Mediterranean Grill
Cedar Mediterranean Grill offers a real stand-out experience that will leave you yearning for more. The restaurant boasts a charming ambiance and stellar customer service that makes you feel right at home. Cedar Mediterranean Grill’s menu features a variety of scrumptious dishes that exhibit the full range of Mediterranean flavors, and what’s even better, this place is open twenty-four hours a day!
📍 8620 Fredericksburg Rd, San Antonio, TX, United States
San Antonio’s Greek restaurants offer a world of exciting flavors and true culinary delights that are sure to take your taste buds on an unforgettable journey. With fresh ingredients, savory spices, and authentic recipes, every dish is a perfect representation of Greek culture and its vibrantly distinctive cuisine. So, what are you waiting for? Head out to one of these authentic Greek restaurants in and around San Antonio for a Mediterranean feast.