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 good34%
  • Average19%
  • Poor9%
  • Terrible12%
Travellers talk about
“fajitas” (27 reviews)
“chips and salsa” (22 reviews)
“shrimp” (13 reviews)
Closed Now
All hours
Mexican, Vegetarian Friendly
$$ - $$$
301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
All Details
Write a Review
Reviews (384)
Traveller rating
Traveller type
Time of year

11 - 20 of 380 reviews

Reviewed 24 July 2017 via mobile

So, this was the best chimichanga meal I'd ever had, but, not giving 5 stars because our waitress was such an unfriendly grump. My hubby and son got the big supreme burritos, I ordered the chimichanga meal. The food was very good and filling. They...More

Thank Mary R
Reviewed 22 July 2017

Had not had mexican food yet on our trip to St. Pete, so decided to stop here for lunch after traveling Gulf Blvd. Authenic mexican decor, could not understand why the tv was on fox news, unless they wanted to be up on when to...More

Thank DLfromATL
Reviewed 16 July 2017

A friend from Ohio was visiting recently on Cinco de Mayo weekend and we used to always go out celebrating back in the day in Ohio, so I decided to take her to Los Mexicanos, which I have always enjoyed but had not been in...More

Thank Cynthia W
Reviewed 12 July 2017

After eating seafood for several days we decided a change was needed we decided to try this place as it was close to where we were staying. First sign of trouble was the place was empty at dinner time. We then noticed the sign stating...More

Thank k1aherrera
A TripAdvisor Member
Reviewed 8 July 2017 via mobile

On Vacation and my family wanted some great Mexican. Went in and got margaritas and when we wanted to order our kids wanted chicken, rice and cheese dip. That's it and the waiter said no. We were speechless. Every Mexican restaurant we have ever been...More

Thank A TripAdvisor Member
Reviewed 26 June 2017 via mobile

My husband and I went for an early dinner. The food was good, but wasn't served hot. My husband said hiis beef was chewy. Meals were large, service was okay? We brought home lots of left overs. Dinner was good, but doubt if we will...More

Thank Flamingo33767
Reviewed 24 June 2017 via mobile

Went here for dinner great food and God prices gpod waitstaff and very attentive keep drinks filled and checked if wee Medes anything else

Thank Tom S
Reviewed 16 June 2017

Fantastic Mexican food restaurant!! We had the soft flour enchilada shell stuffed with shrimp, mushrooms, onions, peppers, and a light cream sauce. It was phenomenal! Large portions, too! Good chips and salsa to start you out. The waiter was very friendly and smiled a lot....More

Thank Margaret S
Reviewed 11 June 2017 via mobile

Will definitely be back! Loved the food and the environment overall is fun. Delicious margaritas as well!

Thank Courtney M
Reviewed 7 June 2017 via mobile

Food tastes like it was from, "out of a can". Very bland. If you want lots of food, then this is for you. If you want authentic Mexican food, this is not it. Just like all the other Americanized Mexican joints!

Thank Liz L
Nearby Restaurants
Kooky Coconut
535 reviews
.98 km away
Slyce Pizza Bar
1,359 reviews
.06 km away
Lulu's Oyster Bar & Tap House
1,375 reviews
.41 km away
Crabby Bill's
3,754 reviews
.25 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
130 reviews
.82 km away
Splash Harbour Water Park
84 reviews
.22 km away
Indian Rocks Historical Museum
53 reviews
.19 km away
Island Marine Rentals
117 reviews
1.45 km away
Ask a question
Questions & Answers
15 October 2017|
AnswerShow all 4 answers
Response from Margaret S | Reviewed this property |
Just background music - Hispanic - very pleasant.
4 May 2016|
AnswerShow 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
USD 5 - USD 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 am - 10:00 pm
11:00 am - 9:30 pm
11:00 am - 9:30 pm
11:00 am - 9:30 pm
11:00 am - 9:30 pm
11:00 am - 9:30 pm
11:00 am - 10:00 pm
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
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