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” (27 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 (379)
Traveller rating
Traveller type
Time of year

11 - 20 of 375 reviews

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
Reviewed 5 June 2017 via mobile

Stopped in on a Sunday evening about 8:30. Place was pretty empty. Service was quick and friendly, drinks arrived fast. I recommend the 2 for 1 margaritas special. Unlike a lot of these deals, there was actual tequila in them, not just margarita mix. The...More

Thank John M
Reviewed 25 May 2017

We recently visited Los Mexicanos twice during our recent holiday to Florida. The service was friendly and prompt, the food portions and quality of food very high and atmosphere in the restaurant great (note we visited the restaurant mid week both times we visited and...More

Thank Andy K
Reviewed 25 May 2017

On holiday/daughters wedding from U.K. Dropped in late afternoon, looked good from outside, I ordered Texacana mixed fajita and woweeee! Absolutely fantastic food great quality my wife ordered double chimichanga chicken and beef with all sides included and again fantastic,(complimentary chips and wonderful salsa)now you...More

Thank Gozzer7
Reviewed 20 May 2017 via mobile

Nice little Mexican restaurant, not overstated. Good food and very good value for money, enjoyed the experience. Cute waitress with a nice wiggle and great smile.

Thank makkers2002
Reviewed 19 May 2017 via mobile

Not sure why the negative reviews on here. Maybe the Margarita as big as my head played a role. The salsa, queso, chips were good. The bean dip was very good. I had the fajita quesadilla and it was excellent. Margarita was good. We had...More

Thank Brettmetallica
Nearby Restaurants
Kooky Coconut
524 reviews
.98 km away
Slyce Pizza Bar
1,339 reviews
.06 km away
Lulu's Oyster Bar & Tap House
1,332 reviews
.41 km away
The Pub Waterfront Restaurant & Lounge
1,452 reviews
1.54 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
129 reviews
.99 km away
Splash Harbour Water Park
79 reviews
.22 km away
Indian Rocks Historical Museum
52 reviews
.19 km away
Island Marine Rentals
115 reviews
1.45 km away
Ask a question
Questions & Answers
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
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
Kids, Child-friendly, Groups
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
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