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

101 - 110 of 362 reviews

Reviewed 21 April 2016

You don't have to know much about Mexican food, there are several combos you can just try and very inexpensive. Nice 2 for 1 Margaritas as well !

Thank sammy5358
Reviewed 8 April 2016

2 for one margaritas was an enticement, the salsa with the chips was excellent, but the size of the meals and the TASTE! I had the lunch shrimp quesadilla which was decent size, but FILLED with some of the best tasting shrimp I have had...More

Thank Kenneth S
Reviewed 5 April 2016

We ate at Los Mexicano's about 6 years ago and didn't like it. We thought we would give it another try. 2 for 1 margaritas Sunday thru Thursday. We had a chicken taco salad, big pieces of white meat chicken and cheese quesadillas. Delish

Thank Janice C
Reviewed 25 March 2016

the first time we went there we thought it was a good choice for Mexican food on the beach. The second (and last) time we went there it wasn't so good. We were seated in the back of the dining room where there was a...More

Thank Keith C
Reviewed 25 March 2016

Amazing authentic Mexican food! Great atmosphere and service too. Located in a great plaza for food and shopping.

Thank AkFamily1
Reviewed 24 March 2016

Our group was comprised of 4 adults and 3 teenagers (one of whom has numerous food allergies). We each had a different entree and everyone loved what they had. The standouts were the enchiladas with mole sauce (this is not found in every Mexican restaurant),...More

Thank diningexperience2015
Reviewed 18 March 2016

Ate here this week on vacation ad had a wonderful lunch! The food is excellent and the prices are perfect. The atmosphere was authentic and servers nice. The marguritas were sensational and priced 2 for 1! Would definitely come back here to eat lunch or...More

Thank Karen A
Reviewed 15 March 2016

Convenient location, quick service and relaxing yet fun atmosphere. Party of six ate here TWICE and we all were pleased with our entrees. Will highly recommend!

Thank BDF527
Reviewed 6 March 2016

Service was pleasant. We ordered two appetizers as we weren't super hungry, and both came out smelling quite terrible -- I believe it was the "cheese." It had a meaty/greasy smell. I couldn't eat. My husband also used the bathroom, and found it to be...More

Thank ErinEst
Reviewed 3 March 2016

Sangria average. fish tacos dry. Service was ok. Reasonably priced. Outdoor seating but right on Gulf blvd.

Thank GordonM52
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
54 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
USD 5 - USD 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