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's Gyro and Mediterranean Food

121 W Orange Ave, Foley, AL 36535-1948
+1 251-970-2268
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good21%
  • Average18%
  • Poor0%
  • Terrible2%
Travellers talk about
“gyros” (17 reviews)
All hours
Greek, Mediterranean, Turkish, Middle Eastern
121 W Orange Ave, Foley, AL 36535-1948
All Details
Write a Review
Reviews (37)
Traveller rating
Traveller type
Time of year

1 - 10 of 37 reviews

Reviewed 4 days ago via mobile

Get plenty of napkins because you will make a mess eating the enormous gyro.....Deliciousness...Highly recommended....I have been eating here for years and the food is always consistently good.

Thank Lloyd P
Reviewed 4 weeks ago

Have been eating at this establishment for over 10 years; have never been disappointed! The food is great, waiting time is minimal, and the prices a very reasonable.

Thank Michael R
Reviewed 31 October 2017

Family owned and friendly place that makes each Gyro Sandwich fresh. The floors aren't always clean and the it only seats about 15 but if you want a good Gyro or great baklava this is the place. They don't have restrooms and it's not fancy...More

Thank Jack2226
Reviewed 21 June 2017

Not only was the restaurant dirty, certainly not authentic.....called their Tatziki cucumber sauce, but we were served a warm can of soda with our gyro? and fries. Fries with a gyro.....I don't think so. One young man took our order, made the food, searched for...More

Thank patsikay
Reviewed 1 February 2017

This is the place for gyro lovers. They are friendly and provide a great gyro. They are in Foley also.

Thank eabaron60
Reviewed 26 December 2016 via mobile

Tired of same old flavors we are glad we chose Johns Gyros. This was a welcome change to other restaurants around here. I bet he's been here for many years but we just discovered them. The Mediterranean Platter is a very good way to experience...More

Thank WolrdPanda
Reviewed 7 December 2016 via mobile

Never had the type of food they serve and was impressed with the taste that it leaves behind in your mouth. My taste buds had me wanting another bite after another. My friend ordered the food so I could not tell you what it was...More

Thank HopeReed
Reviewed 10 September 2016

We stopped in for lunch this afternoon and I have very mixed reviews. No greeting, told menu was up on the wall to the side. Ordered two Gryos and two glasses of water. Thought the total seems a little high and when asked I was...More

Thank ourtime
Reviewed 29 July 2016

Nice little restaraunt serving traditional gyros. The food was delicious. We went for lunch. Definatly a great downtown find

Thank Susanne G
Reviewed 25 July 2016

My wife and I were made aware of this place by a friend. We travelled up from Gulf Shores and found it easily. Walked in the door and looked up at the menu written on a chalk board. Stepped up to the counter and placed...More

Thank Don B
Nearby Restaurants
Fish River Grill #2
428 reviews
.55 km away
140 reviews
.25 km away
Stacey Rexall Drugs & Old Tyme Soda Fountain
87 reviews
.10 km away
Grumpy's Eats and Sweets
51 reviews
.17 km away
Nearby Attractions
Foley Railroad Museum
183 reviews
.26 km away
Holmes Medical Museum
65 reviews
.11 km away
Foley Welcome Center
27 reviews
.17 km away
Foley Art Center
15 reviews
.30 km away
Questions & Answers
Get quick answers from John's Gyro and Mediterranean Food 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
US$10 - US$15
Lunch, Dinner
Restaurant features
Takeout, Seating
Good for
Open Hours
10:30 - 18:00
10:30 - 17:00
10:30 - 18:00
10:30 - 18:00
10:30 - 18:00
10:30 - 18:00
Location and Contact Information
  • Address: 121 W Orange Ave, Foley, AL 36535-1948
  • Location: United States  >  Alabama (AL)  >  Foley
  • Phone Number: +1 251-970-2268
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