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
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (379)
Traveller rating
Traveller type
Time of year

101 - 110 of 375 reviews

Reviewed 26 June 2016 via mobile

Food was ok. The service was very slow and we came in when the restaurant was almost empty. I'm not certain our server spoke any English as she only said "ready" and "ok". No one checked on us after food was brought to us. They...More

Thank Wendy P
Reviewed 25 June 2016

Great food at a very reasonable prices. The amount of food can be a little much. My sister and I shared a dinner , we had plenty of food.

Thank Brenda M
Reviewed 18 June 2016 via mobile

My wife and I visited Los Mexicanos for our Anniversary and it didn't disappointed at all. The huge margaritas were so good. The food was tasty and fresh. It feels really mexican.

Thank Yito79
Reviewed 16 June 2016

Authentic Mexican, our server was great. The margaritas are not the best, but they are ok. Carne Asada was very good.

Thank Audrey H
Reviewed 14 June 2016

My brother and I stopped in because we were in the mood for some Mexican food. Well we should have eaten something else. We both had the chicken burrito and it was terrible. The chicken tasted like it used to be frozen and then was...More

Thank Tim S
Reviewed 13 June 2016

Typical Mexican food, not much different then any other experience. Had to ask for refills & lights kept going out. Ok for quick vacation dinner though.

Thank Lindsey S
Reviewed 11 June 2016 via mobile

First they did not have enough staff the day we went ?? in the middle of summer season?? The margaritas were good but the food was bland with an unappetizing presentation.

Thank Filomena A
Reviewed 31 May 2016

Staying across the street on the beach, who orders Mexican on the beach when not in Mexico? Well once you go here, you will want to go again. We ordered out and ate in both were outstanding and we would just pop over and order...More

Thank bhoben1
Reviewed 30 May 2016 via mobile

We eat here every year and we love it. Excellent food nice environment. Great fajitas. Will be back next year

Thank Fultsfamily
Reviewed 24 May 2016 via mobile

The food was absolutely incredible! The server was great however it took forever to get service. He was a bit overwhelmed and there were other people working who didn't step in and help him which could've meant faster service. Price wise it is as good...More

Thank zachary s
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

Recently Reviewed Hotels around Indian Rocks Beach

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
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