Kostas Greek Food

4.6
(521 Reviews)
$$$Greek
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of Kostas Greek Food

google
Google
4.6
(521 Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

This no-frills operation dishes up gyros, salads & other familiar Greek cooking.

12606 Nacogdoches Rd
San Antonio, TX 78217
Monday
11:00 AM - 7:00 PM
Tuesday
11:00 AM - 7:00 PM
Wednesday
11:00 AM - 7:00 PM
Thursday
11:00 AM - 7:00 PM
Friday
11:00 AM - 7:00 PM
Saturday
11:00 AM - 7:00 PM
Sunday
Closed

Recent Reviews

google
Apr 2024
Great food can’t wait for the second location
google
Apr 2024
The lamb chops, the service people out front, the mom and pop vibes. This place is awesome
google
Apr 2024
Wish l could have taken a photo... but so damn good! I would recommend them in a heartbeat! Their prices are so much better than any other Greek restaurant, along with so much tastier, too!
google
Apr 2024
1st time here, & Oh My Gosh their gyro is so YUMMY!!! And the salad too!! I got the classic gyro with the salad & drink, came out to less than $10. The meat and pita bread were sooo tender, and the salad vinaigrette was amazing!! Bf loved it too... We both agree we'll be back often!!!
google
Mar 2024
Want to initiate world peace? Spread the word on this restaurant. The food - so much flavor. Real ingredients. A side salad not covered in bacon and cheese? Am I in Texas? This place is amazing. Get a souvlaki - do the side salad. They make their own dressing in house. So clean. Clearly family run. I don’t want to post this, so that it stays my little secret.
google
Mar 2024
First time and it won’t be the last. So glad to find this gem of a restaurant, had no idea it was there and so glad I tried it. My entire family loved the food.

Frequently Asked Questions

What is Kostas Greek Food's rating?
Kostas Greek Food is rated an average of 4.6/5 stars across various online platforms.
+1 210-590-6969

12606 Nacogdoches Rd, San Antonio, TX 78217