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)
Closes in 13 min
All hours
$$ - $$$
301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
Write a Review
Reviews (367)
Traveller rating
Traveller type
Time of year

1 - 10 of 367 reviews

Reviewed 2 days ago 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 1 week ago

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 2 weeks ago via mobile

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

Thank Courtney M
Reviewed 2 weeks ago 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 2 weeks ago 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 4 weeks ago

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 4 weeks ago

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
Reviewed 16 May 2017

No flavor... Got a couple of chicken items and everything was dry and bland. We will not be going back and would not recommend.

Thank glar
Nearby Restaurants
Slyce Pizza Bar
1,276 reviews
.06 km away
Lulu's Oyster Bar & Tap House
1,246 reviews
.41 km away
Kooky Coconut
502 reviews
.98 km away
Crabby Bill's
3,490 reviews
.25 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
121 reviews
.99 km away
Splash Harbour Water Park
64 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
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
  • 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