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 good31%
  • Average20%
  • Poor9%
  • Terrible12%
Travellers talk about
“fajitas” (28 reviews)
“mexican food” (67 reviews)
Closed Now
All hours
$$ - $$$
301 Gulf Blvd, Indian Rocks Beach, FL 33785-2537
Write a Review
Reviews (362)
Traveller rating
Traveller type
Time of year

1 - 10 of 362 reviews

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

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

Went there on the Sat. before Mothers day. Had eaten there in the past few months and was a decent Mexican restaurant. No so on this occasion. We got there around 9 pm. (they close at 10). Before we got our dinner, they started cleaning...More

Thank martinjmagner
Reviewed 2 weeks ago

We began with fantastic margaritas. And then found a great enchilada sauce makes a good enchilada a great dinner. Everyone at our table had good things to say about their dinner. Over dinner, we revisited meals we had in Mexico and what we had on...More

Thank jayski_WP
Reviewed 3 weeks ago

Great place for Mexican food close to the beach---some outdoor seating. I enjoyed the taco's and our service was Good.

Thank 12755huskr
Reviewed 4 weeks ago via mobile

Good prices great food and service. The serve a nice mix of original Mexican food. Great for a lunch

Thank Xander O
Reviewed 4 weeks ago

Have been here many times and only thing they could improve is their margaritas (too weak for my taste). Love the unlimited chips and salsa and generous food portions. Right across the street from a great beach access for watching the sunset!

Thank sara665
Nearby Restaurants
Lulu's Oyster Bar & Tap House
1,205 reviews
.41 km away
Slyce Pizza Bar
1,250 reviews
.06 km away
Kooky Coconut
489 reviews
.98 km away
Crabby Bill's
3,415 reviews
.25 km away
Nearby Attractions
Indian Rocks Beach Nature Preserve
118 reviews
.99 km away
Splash Harbour Water Park
55 reviews
.21 km away
Indian Rocks Historical Museum
50 reviews
.19 km away
Island Marine Rentals
107 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
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
  • E-mail