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.

The Charros Brothers

2801 Estero Blvd, Unit D, Fort Myers Beach, FL 33931-3550
+1 239-765-0212
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent67%
  • Very good24%
  • Average7%
  • Poor1%
  • Terrible1%
Travellers talk about
“guacamole” (21 reviews)
“carne asada” (4 reviews)
“chicken” (10 reviews)
Open Now
11:00 a.m. - 10:00 p.m. Hours
Mexican, Latin, Vegetarian Friendly
$$ - $$$
2801 Estero Blvd, Unit D, Fort Myers Beach, FL 33931-3550
All Details
Write a ReviewReviews (135)
Traveller rating
Traveller type
Time of year

1 - 10 of 130 reviews

Reviewed March 21, 2018

We stopped in for an appetizer and drinks. Had the nachos, salsa and beer. The place is little, but the food was good and the service was excellent.

Thank dragonfly88700
Reviewed March 9, 2018

Four of us had a nice lunch here on a weekday. Chicken Tamales were good, the shrimp salad was good: decent sized cold shrimp and crisp iceberg lettuce with guacamole, shredded cheddar cheese and chips. One of us had the taco salad with beef and...More

Thank Micaelabird
Reviewed February 20, 2018

We had a wonderful meal here. There were so many touches that set this apart from standard mexican fare, starting with the margarita that was beautifully served with a slices of lime, lemon and orange. The fresh salsa served with chips was definitely a cut...More

Thank SuzieWFB
Reviewed January 21, 2018 via mobile

was looking for good mexican food on fort myers beach, and we found it. carne asada and chicken enchiladas were excellent. salsa has an enjoyable kick. food wasn’t overly greasy. small restaurant, maybe eight tables? we’ll be going back.

Thank LilyWanderingGypsy
Reviewed January 14, 2018 via mobile

When looking at the restaurant from the outside you probably wouldn’t go there. But please do so - the food is fantastic and very authentic. Friendly staff.

1  Thank LeneBBruun
Reviewed November 21, 2017 via mobile

1. Friendly local spot in a discreet shopping center 2. Homemade salsa that tastes like ceviche 3. Order the seafood Molcajetes (bubbling cheese fondue sauce)

Thank Jacob F
Reviewed October 25, 2017 via mobile

I am a Texan but this is the best Mexican food I have ever tasted. This is a family owned restaurant and the wife is the.cook. everything is fresh the presentation fantastic. The salsa was so could I could have just drank it all. I...More

Thank Ann H
Reviewed October 12, 2017 via mobile

Just love coming here. I was thinking of trying somewhere else and the wife said WHY when we love it. She couldn't be more right. Great food Great service, we'll see you next trip.

Thank johnrothman
Reviewed June 6, 2017 via mobile

This is a small little Mexican place slightly south of all the mess in fort Myers Beach. This place is great! I mean really really good. Great service and great food with a few dishes that might offer a surprise or two. Check out the...More

1  Thank Staugreg
Reviewed June 6, 2017 via mobile

We were hungry and craving Mexican. We saw the food reviews and thought we'd try it. When we walked in, we were trying to be outgoing with the guy working (the only guy we saw), and he wasn't having it. He was all business, no...More

1  Thank PaulaLaLaB
Nearby HotelsSee all 47 hotels in Fort Myers Beach
Caper Beach Club
26 reviews
.11 km away
Gulf Motel
42 reviews
.13 km away
Beach Shell Inn
259 reviews
.28 km away
The Neptune Resort
1,197 reviews
.67 km away
Nearby Restaurants
Heidi's Island Bistro
1,582 reviews
.24 km away
Heavenly Biscuit
2,204 reviews
.59 km away
Fresh Catch Bistro
2,509 reviews
.41 km away
Royal Scoop Fmb
335 reviews
.64 km away
Nearby Attractions
Fort Myers Beach Public Library
169 reviews
.08 km away
Mound House
207 reviews
1.09 km away
Matanzas Pass Preserve
155 reviews
.48 km away
Bay Oaks Recreation Center
45 reviews
.35 km away
Ask a question
Questions & Answers
April 1, 2018|
AnswerShow all 3 answers
Response from Micaelabird | Reviewed this property |
Not sure, I would call.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$25
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Television, Wheelchair Accessible, Serves Alcohol
Good for
Child-friendly, Kids
Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
Location and Contact Information
  • Address: 2801 Estero Blvd, Unit D, Fort Myers Beach, FL 33931-3550
  • Location: United States  >  Florida (FL)  >  Southwest Gulf Coast  >  Fort Myers Beach
  • Phone Number: +1 239-765-0212
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