Mexican Restaurant
$
4.5 (1247)
El Charro Mexican Restaurant is highly regarded for its authentic Mexican cuisine, with many customers praising the flavors and quality of the food. The atmosphere is described as cozy and inviting, though there can be some issues with service, especially during busy hours. Overall, it is a popular destination for those craving genuine Mexican meals.
Restaurant website: Website
Phone number: (863) 494-2888
Address: 420 N Brevard Ave, Arcadia, FL 34266, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" The place was buzzing when I visited El Charro! The food was solid, nothing too extravagant. The quesadilla I had was tasty but didn’t wow me. The portion sizes were generous, and the price was reasonable. It boasts an inviting ambiance and lively atmosphere, which made me want to stay longer. I’m not sure if I would make a special trip just for the food but if I’m in the area, I’d stop by again. " (*Curated Review*)
" Overall, I was left with a positive impression of El Charro. Their attention to authentic flavors really shines through. I had the barbacoa which was tender and flavorful. The atmosphere is casual but cheerful, and prices are very reasonable given the quality of food served. The dining area was clean and inviting, making my meal even more enjoyable. I’d recommend this restaurant if you're looking for genuine Mexican fare. " (*Curated Review*)
" I have a mixed feeling about El Charro. While the food was mostly good, my dining experience had some hiccups. I ordered enchiladas which were flavorful and came with a nice portion of rice. However, the service seemed a little disorganized, and I waited longer than expected to get my drinks. The décor is charming, but noise from a nearby table made it a bit hard to have a conversation. Overall, I'd recommend it but be prepared for potential wait times. " (*Curated Review*)
" Visited El Charro after hearing rave reviews, and I can confidently say: it's worth the hype! The pozole is out of this world—it had the right amount of spice and was packed with tender meat. I appreciate that they use fresh ingredients. The place was bustling, but the friendly staff managed to keep things running smoothly. If you want authentic Mexican fare in a relaxed environment, this is it. Can't wait to go back for the Taco Tuesday deal! " (*Curated Review*)
" Had the chance to stop by El Charro after work today, and it didn't disappoint. My spicy chicken burrito was generous and full of flavor! The staff kept the atmosphere lively which made for a fun dining experience. I would say it did take a while to get my order, but the freshness of the food definitely made up for it. Overall, a great spot for anyone who loves tasty Mexican dishes! " (*Curated Review*)
" I was excited to try El Charro based on the recommendations, but I found the experience to be just okay. The chips were fresh, and they had an impressive selection of salsas, but my tacos fell flat. They were more greasy than I anticipated and lacked the flavor depth that I was looking for. The atmosphere was casual and somewhat crowded but nice enough. I might give it another chance perhaps on a quieter day. " (*Curated Review*)
" Completely satisfied with my visit to El Charro. From the moment I walked in, the delicious smells transported me to Mexico. The heirloom recipes they use really shine through. I ordered the tamales, which were moist and flavorful, and my friend tried the flautas—they were crispy and golden, just the way they're meant to be. The service was friendly but a bit slow during peak hours. Nonetheless, I'd recommend them for anyone looking for authentic and hearty Mexican food. " (*Curated Review*)
Address: 414 S Brevard Ave, Arcadia, FL 34266, USA
Address: 1715 E Oak St, Arcadia, FL 34266, USA
Address: 231 S Brevard Ave, Arcadia, FL 34266, USA
Address: 2703 SE Hwy 70, Arcadia, FL 34266, USA
Address: 1121 E Oak St #8904, Arcadia, FL 34266, USA
Address: 519 S Brevard Ave, Arcadia, FL 34266, USA
Address: next to Wal-Mart, 2733 SE Hwy 70, Arcadia, FL 34266, USA
Address: 135 N Brevard Ave, Arcadia, FL 34266, USA
Address: 2425 Sunrise St, Arcadia, FL 34266, USA
Address: 2233 SE Hwy 70, Arcadia, FL 34266, USA