We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

John The Greek Restaurant

16602 San Pedro Ave, San Antonio, TX 78232-2223
+1 210-403-0565
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent57%
  • Very good33%
  • Average8%
  • Poor1%
  • Terrible1%
Travellers talk about
“moussaka” (6 reviews)
“greek salad” (10 reviews)
“baklava” (5 reviews)
Closed Now
All hours
Mediterranean, Greek
$$ - $$$
16602 San Pedro Ave, San Antonio, TX 78232-2223
All Details
Write a Review
Reviews (62)
Traveller rating
Traveller type
Time of year

1 - 10 of 61 reviews

Reviewed 10 August 2017

Great food here for a quick lunch or easy dinner they had many of the typical Greek treats including a large variety of Gyros and mousaka and pastitsio , etc worth the trip !

Thank manos6232
Reviewed 9 August 2017

Perfect lunch spot right across the street from our office! Great food, wonderful service - reminds me of Zorba's in My Big Fat Greek Wedding. Their prices are reasonable and I am never disappointed!

Thank Sherrie L
Reviewed 9 August 2017 via mobile

For 19 years now, John has greeted me with a smile and a warm hand shake. With his mother in the kitchen cooking up home made goodness, John the Greek is the place to go and feel at home with your adopted Greek family. Thanks...More

Thank ryanjstone
Reviewed 21 July 2017 via mobile

I always go for lunch. Everything from appetizers to gyros and salads to desserts is simply amazing. Traditional, authentic, consistently delicious and very reasonably priced. Always smiling faces and friendly staff, although sometimes they can seem overwhelmed during a peak lunch rush hour but that...More

Thank Jimmtronzaur
Reviewed 25 May 2017

Went there for lunch today. Have been there many times. Great lunch menu with reasonable prices. I always get a combo with soup, Greek salad and an entree. All three are very good. The Chicken lemon soup is extra special. John, himself, always visits with...More

Thank Clarence R C
Reviewed 13 May 2017

We have eaten here often, and we are always pleased with the food and friendly service. They serve a nice Greek Red wine "Naoussa" which is from Northern Greece - and is actually named for the town of the same name in the hills of...More

Thank Diane M
Reviewed 11 April 2017

always a great meal here. food is fresh and hand made. operators who care. anything from soup, salad, gyro, desserts are all great. wife and i go here on dates.

Thank robert w
Reviewed 1 April 2017 via mobile

Good food and the kids loved it. They had belly dancing there, which was awesome for all of us to watch. The tzatziki and pita could have more flavor.

Thank Sarah_Nike
Reviewed 6 March 2017

I couldn't find John anywhere, but what I did find was a cozy little place and some very good Greek food. It's basic 1-2-3 from the avgolemono soup to the traditional gyro and tzatziki sauce. The hummus and pita appetizer was a little bland but...More

Thank OmniEpicurean
Reviewed 24 January 2017 via mobile

My mom and I went here for lunch. Good prices. The tzatziki isn't real strong in flavor, but it isn't bad either. This was my first time going here at lunch, and it was the worst service I have had there. It wasn't too busy...More

Thank Sarah_Nike
Nearby Restaurants
Salt Grass Steak House
259 reviews
.23 km away
Willies Grill & Icehouse
78 reviews
.92 km away
Texas Roadhouse
75 reviews
.33 km away
Nearby Attractions
McAllister Park
54 reviews
4.63 km away
Premier Escape Rooms
80 reviews
5.03 km away
Embassy Miniature Golf
35 reviews
3.73 km away
Main Event Entertainment
49 reviews
1.83 km away
Questions & Answers
Get quick answers from John The Greek Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Outdoor Seating
Good for
Child-friendly, Kids
Open Hours
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 16602 San Pedro Ave, San Antonio, TX 78232-2223
  • Location: United States  >  Texas (TX)  >  San Antonio
  • Phone Number: +1 210-403-0565
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing