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.

Tortilla Bay Southwest Grille

) #19 of 27 Restaurants in Holmes Beach $ , Mexican
5318 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1709
+1 941-778-3663
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent47%
  • Very good28%
  • Average15%
  • Poor6%
  • Terrible4%
Travelers talk about
“queso” (36 reviews)
“burrito” (54 reviews)
“tacos” (42 reviews)
Closed Now
All hours
Southwestern, Mexican
5318 Marina Dr, Holmes Beach, Anna Maria Island, FL 34217-1709
All Details
Write a Review
Reviews (233)
Traveler rating
Traveler type
Time of year

111 - 120 of 232 reviews

Reviewed March 11, 2014

I stopped by Tortilla Bay during the afternoon for drinks and snacks. The family loved it, and my daughter enjoyed her first Jarrito! Just a great afternoon hanging out with great salsa, great barbacoa, and great service.

Thank vaVisitor50
Reviewed February 23, 2014

We've eaten takeout from here three times over this vacation and have been consistenty delighted with the quality of the food, the speed of preparation, and the cheeriness of the staff. Fish tacos are excellent and come with fine chips and a small side of...More

1  Thank todbo
Reviewed February 21, 2014

I am a local here and I go to Tortilla Bay probably once a week. I absolutely love this restaurant from the food to the staff. I have never had a bad experience here. The food is delicious and they cater to your request (I...More

1  Thank Cmrh82
Reviewed February 9, 2014

Loved the nachos and the tacos, good flavor to the chicken. I would have liked larger portions, especially for the salsa, which was in tiny cups.

Thank seaellen
Reviewed January 16, 2014 via mobile

Wd had a group of 10 people eat at Tortilla Bay on Jan. 13th. We all enjoyed our mealand the service was quick and friendly. The salsa was fresh and the queso was devilishy good!! I will definitely eat there again if I go back...More

1  Thank Erin L
Reviewed December 28, 2013

We arrived on the island about sunset and knew that the place we would normally choose would be extremely crowded. Having never tried this place, but loving Tex-Mex and Mexican food, we opted to try it. We enjoyed it. It wasn't anything special, but we...More

1  Thank CRue1986
Reviewed December 23, 2013

My wife and I ate at there last night. The fish tacos were horrible. The steak in the steak tacos was dry. With one beer and coke -- over $26. No beans, no rice. We would rather have gone to Chipotle's or even Taco Bell.

Thank Robert L
Reviewed December 13, 2013 via mobile

Great fish tacos made fresh while we waited. Good portion size and price. Ordered at counter and delivered to table. Small area for outside dining. We will be back.

Thank tripper9930330
Reviewed November 10, 2013

I've been meaning to write this review for a while. The food is made fresh and always with a smile from the friendly staff. the owner could not be more accommodating. i always have the fish tacos on a soft tortilla. a side of queso,...More

Thank cmcd21
Reviewed November 7, 2013

I've been here many times and usually take carry out. Limited menu, but the food is always consistant and good.

Thank Osprey727
Nearby Restaurants
Beach Bistro
962 reviews
.60 miles away
The Feast Restaurant
736 reviews
.02 miles away
eat here
903 reviews
.09 miles away
Skinny's Place Incorporated
695 reviews
.72 miles away
Nearby Attractions
Manatee Public Beach
447 reviews
.69 miles away
Island Gallery West
16 reviews
.08 miles away
MV Minnow Boat Tours
47 reviews
.09 miles away
Loony Dunes
15 reviews
.04 miles away
Questions & Answers
Get quick answers from Tortilla Bay Southwest Grille 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
$5 - $10
Southwestern, Mexican
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible, Television, Serves Alcohol
Good for
Kids, Families with children
Open Hours
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
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
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