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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Tortilla Bay Southwest Grille

Mexican, Southwestern
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
5318 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1709
+1 941-778-3663
11:00 - 21:00
Open now
See all hours
Sun - Sat 11:00 - 21:00
More Info
Add Photo Write a Review

226 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 225: English reviews
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 13 November 2016

Honestly, I could eat here every day if I lived closer, it's that good!! The food always leaves you feeling full but with energy too, its fresh and simple and tastes like more! The guys that work there are always fun to chat to and the dining room has lots of fun beachy art to look at. It's clean and... More 

Thank Bill L
Level Contributor
39 reviews
14 restaurant reviews
common_n_restaurant_reviews_1bd8 24 helpful votes
4 of 5 bubbles Reviewed 12 November 2016 via mobile

Chicken quesadilla great, guacamole was good too. Not sit down, you order your food at the counter and they bring it out to you. Very casual place for dinner

1 Thank RHS1
Level Contributor
7 reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
3 of 5 bubbles Reviewed 7 November 2016 via mobile

Stopped in for lunch. We got tacos and burritos. The person at counter was pleasant. It was fresh, but not much flavor. Disappointing and expensive.

Thank susan040
Davenport, Florida
Level Contributor
21 reviews
13 restaurant reviews
common_n_restaurant_reviews_1bd8 6 helpful votes
5 of 5 bubbles Reviewed 18 October 2016

this place is a quiet little place if you want somethig very casual. We enjoyed the food and the people were friendly.

1 Thank Cathy R
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 10 September 2016 via mobile

Ate here a week ago and couldnt be happier. The food was delicious and the crew was fantastic and helpful. The food portion was great for the price. Love this place.

1 Thank DanKMemes941
1 review
5 of 5 bubbles Reviewed 5 September 2016 via mobile

Prices are above average for tex Mex, but the quality and quantity of the food served overcomes that factor. I got a borritto and was surpised with how big it was! There were friendly staff made sure I was happy. Try the queso!

Thank KrisPBacon_1
1 review
5 of 5 bubbles Reviewed 5 September 2016 via mobile

Really great service and friendly faces! Chicken tacos are my favorite and Tortilla Bay is my go-to place!

Thank Jazmine N
Baltimore, Maryland
Level Contributor
11 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
5 of 5 bubbles Reviewed 22 August 2016 via mobile

This is a small, locally owned Mexican style lunch and dinner place. The food is very fresh, with burritos, tacos, great guacamole and salsa. They have chicken, beef and fish tacos in soft or hard taco shells and a generous taco salad, as well as other Mexican style food. The prices are reasonable and they have several TV's turned down... More 

Thank Barbara C
Level Contributor
4 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 5 August 2016

My family went here for lunch one day and we were not hungry for dinner later! The food was very good (I had the three tacos that you can mix and match), my husband had the fish tacos, my daughter had the nachos (which were enough to split) and my other daughter had the quesadillas. Very good quality and reasonable... More 

Thank Karin D
Level Contributor
101 reviews
61 restaurant reviews
common_n_restaurant_reviews_1bd8 44 helpful votes
3 of 5 bubbles Reviewed 20 July 2016

We got there on a Sunday night about 5:15. Both of us ordered the chicken burrito ($9.25) and sat down with our iced teas. (kind of on the weak side). The burritos were very fat and cam with some chips and one little salsa cup. The burritos were full, as I said, but consisted of white rice, chicken, and some... More 

1 Thank Bob J
Zoe W, Owner at Tortilla Bay Southwest Grille, responded to this review

Hi Bob, Thank you so much for taking the time to review our restaurant. Firstly I must apologize that you were charged for a second salsa. We do give second sides of Salsa for free and I have spoken to the Cashier who is new about this and explained their mistake, as well as the importance of keeping our carpet... More 

Travellers who viewed Tortilla Bay Southwest Grille also viewed

Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island
Holmes Beach, Anna Maria Island

Been to Tortilla Bay Southwest Grille? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4 of 5 bubbles
    4 of 5 bubbles
  • Value
    4 of 5 bubbles
    3.5 of 5 bubbles
Average prices
USD 5 - USD 10
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible, Television, Serves Alcohol
Good for
Cheap Eats, Kids, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 5318 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1709
  • Location: United States  >  Florida (FL)  >  Anna Maria Island  >  Holmes Beach
  • Phone Number: +1 941-778-3663

Questions & Answers

Questions? Get answers from Tortilla Bay Southwest Grille staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?