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...
  • Excellent58%
  • Very good33%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“gyros” (13 reviews)
“greek salad” (11 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 (63)
Traveller rating
Traveller type
Time of year

1 - 10 of 62 reviews

Reviewed 2 weeks ago

I wanted to take a break from Papouli’s as my last trip there was not the best. I heard of John the Greek on AM550 and was in that part of town and wanted to visit. I am so happy I tried it as had...More

Thank Marc C
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
Nearby Restaurants
Salt Grass Steak House
262 reviews
.14 miles away
Texas Roadhouse
76 reviews
.20 miles away
Chester's Hamburgers
49 reviews
.10 miles away
Nearby Attractions
McAllister Park
56 reviews
2.88 miles away
Premier Escape Rooms
85 reviews
3.12 miles away
Embassy Miniature Golf
35 reviews
2.32 miles away
Main Event Entertainment
50 reviews
1.14 miles 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
Kids, Child-friendly
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