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.

Los Mexicanos

301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
+1 727-596-5253
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good33%
  • Average20%
  • Poor9%
  • Terrible12%
Travellers talk about
“fajitas” (28 reviews)
“mexican food” (68 reviews)
Closed Now
All hours
$$ - $$$
301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
Write a Review
Reviews (366)
Traveller rating
Traveller type
Time of year

101 - 110 of 366 reviews

Reviewed 2 May 2016

Delicious food and great drinks, and probably the best waitress I've ever encountered, I am bummed that I did not think to get her name and am not able to write it in this review, because she was awesome and deserves the recognition. There were...More

Thank Tamara W
Reviewed 29 April 2016

Took the family in for dinner. Good Mexican food with kids menu. Fish tacos were good but not amazing. Service was excellent.

Thank Bruffin
Reviewed 26 April 2016

Spent a week with family near Indian Rocks Beach. Very nice beach with bath house,showers,umbrella rentals with 2 chaise,and ample parking. 20 dollars for all day rental or 5 per hour. Saved in parking fees by parking on street 1 block from beach.Ate at Los...More

Thank Djembes
Reviewed 23 April 2016

I have lived in IRB for four years and have yet to find good Mexican Food anywhere in the Tampa area. This is about as good as it gets and I would rate it average. Sometimes you get a good meal and sometimes you don't....More

Thank MikeT545454
Reviewed 20 April 2016

You don't have to know much about Mexican food, there are several combos you can just try and very inexpensive. Nice 2 for 1 Margaritas as well !

Thank sammy5358
Reviewed 8 April 2016

2 for one margaritas was an enticement, the salsa with the chips was excellent, but the size of the meals and the TASTE! I had the lunch shrimp quesadilla which was decent size, but FILLED with some of the best tasting shrimp I have had...More

Thank Kenneth S
Reviewed 5 April 2016

We ate at Los Mexicano's about 6 years ago and didn't like it. We thought we would give it another try. 2 for 1 margaritas Sunday thru Thursday. We had a chicken taco salad, big pieces of white meat chicken and cheese quesadillas. Delish

Thank Janice C
Reviewed 25 March 2016

the first time we went there we thought it was a good choice for Mexican food on the beach. The second (and last) time we went there it wasn't so good. We were seated in the back of the dining room where there was a...More

Thank Keith C
Reviewed 25 March 2016

Amazing authentic Mexican food! Great atmosphere and service too. Located in a great plaza for food and shopping.

Thank AkFamily1
Reviewed 23 March 2016

Our group was comprised of 4 adults and 3 teenagers (one of whom has numerous food allergies). We each had a different entree and everyone loved what they had. The standouts were the enchiladas with mole sauce (this is not found in every Mexican restaurant),...More

Thank diningexperience2015
Nearby Restaurants
Slyce Pizza Bar
1,274 reviews
.06 km away
Lulu's Oyster Bar & Tap House
1,244 reviews
.41 km away
Kooky Coconut
500 reviews
.98 km away
Crabby Bill's
3,481 reviews
.25 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
121 reviews
.99 km away
Splash Harbour Water Park
62 reviews
.21 km away
Indian Rocks Historical Museum
50 reviews
.19 km away
Island Marine Rentals
108 reviews
1.45 km away
Questions & AnswersAsk a question
What is happening there on Cinco de Mayo.? Mariachi group? Drink specials?
4 May 2016|
Answer Show all 3 answers
Response from BDF527 | Reviewed this property |
Wish I could help. We're a couple from Pittsburgh who went to Indian Rocks Beach to escape our ridiculous winter. I'm sure something's going on, and I'm sure well worth the effort to contact them to find out. Have fun! Bill
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$5 - US$15
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 - 22:00
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 22:00
Location and Contact Information
  • Address: 301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
  • Location: United States  >  Florida (FL)  >  Indian Rocks Beach
  • Phone Number: +1 727-596-5253
  • E-mail
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