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” (28 reviews)
“chips and salsa” (22 reviews)
“shrimp” (13 reviews)
Open Now
11:00 - 21:30All hours
Mexican, Vegetarian Friendly
€€ - €€€
301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
All Details
Write a ReviewReviews (392)
Traveller rating
Traveller type
Time of year

1 - 10 of 388 reviews

Reviewed 2 weeks ago

Most of us had the tacos. I had fish taco and the others had chicken. We all enjoyed them. The waitress was very accommodating. Overall very enjoyable.

Thank jariatti
Reviewed 2 weeks ago via mobile

I love Mexican food and this place looked like it would have great, authentic stuff. Bleurgh! Really sorry but the food came out so quickly it was obvious it had been sitting on a plate somewhere and then just thrown in the microwave! There was...More

Thank Matt W
Reviewed 3 weeks ago

The food is very good, and great portions. Love the fajitas, Queso and Chips very good, Salsa is also very good, close to the house for me!

Thank pacbos
Reviewed 4 weeks ago

Went here for dinner last night. Have driven by often but never have stopped. We were seated right away. Our server was not friendly at all. Never even knew her name. The food however was excellent. We will probably go back hoping for a different...More

Thank Katiej11651
Reviewed 3 January 2018

We were seated promptly-the server was attentive and knew the menu. The food was great and we had large portions.

Thank Mandy C
Reviewed 30 December 2017 via mobile

Good food! Priced Right! In the heart of everything in Indian Rocks Beach... If you're looking for a good traditional meal, this is your place!

Thank Roger N
Reviewed 25 December 2017 via mobile

Wonderful service and food. Our first time but I’m sure we will try it again. The enchiladas was really good and so was everything else the rest ordered. Thank you.

Thank AcapulcoFred
Reviewed 6 December 2017 via mobile

The food here is always delicious. Love the chips n salsa. That’s what keeps me coming back n it’s only Mexican restaurant near by. However the service is always terrible n not the cleanest restaurant in town. Most of the time it’s too warm in...More

Thank Mason1969
Reviewed 10 November 2017 via mobile

Great service and very friendly Great food Lots to choose from Clean Great place for bdays Local favorite

Thank Chrissy1113
Reviewed 10 November 2017

Cute place smashed into an old corner building. Probably a good place to sit and drink, I wouldn’t recommend it to eat. Went there twice because it’s so handy and we were hungry for Mexican. We cured ourselves. I’ll describe the food; have you ever...More

Thank R2213CNjimr
Nearby HotelsSee all 5 hotels in Indian Rocks Beach
Prestige Collection Harbourside at Marker 33
34 reviews
.24 km away
Gulf Towers Resort Motel
117 reviews
.26 km away
Holiday Inn Hotel & Suites Clearwater Beach South Harbourside
868 reviews
.39 km away
Great Heron Inn
164 reviews
.42 km away
Nearby Restaurants
Kooky Coconut
544 reviews
.98 km away
Slyce Pizza Bar
1,393 reviews
.06 km away
Lulu's Oyster Bar & Tap House
1,477 reviews
.41 km away
Crabby Bill's
4,001 reviews
.25 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
136 reviews
.82 km away
Splash Harbour Water Park
89 reviews
.22 km away
Indian Rocks Historical Museum
55 reviews
.20 km away
Island Marine Rentals
124 reviews
1.45 km away
Ask a question
Questions & Answers
14 October 2017|
AnswerShow all 7 answers
Response from jimjenhegs | Reviewed this property |
Sorry- idk
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, Parking Available
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
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