Mexican Restaurant
$
4.5 (1188)
El Charro is a highly-rated restaurant that excels in authenticity and food quality, especially for its tacos and enchiladas. Diners appreciate the fresh ingredients and flavorful offerings, which create a genuine Mexican dining experience. Many customers have noted the efficient service and pleasant environment, making it a popular spot for both locals and visitors.
Phone number: (575) 361-4724
Address: 1302 S Canal St, Carlsbad, NM 88220, 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!**
" My family and I came to El Charro after a long day of exploring, and we were pleasantly surprised! The ambiance is casual yet vibrant, and the overall vibe is very welcoming. We ordered a variety of dishes, and while the tacos were the highlight, the enchiladas were also noteworthy. The only downside was the wait time as it was quite busy, but we could see why with such quality food. I’m looking forward to dining here again. " (*Curated Review*)
" El Charro exceeded my expectations with their authentic flavors. I ordered the enchiladas and they did not disappoint. The meats were cooked to perfection and the sauces were rich without being overwhelming. My only complaint was the wait time, but I heard from my friends that it was well worth it. The salsa bar provided some nice options to customize my meal, and I loved the casual yet vibrant atmosphere. I’ll definitely be back for more. " (*Curated Review*)
" I stumbled upon El Charro while visiting Carlsbad and I couldn't be happier. From the moment I walked in, I felt the vibrant energy of a true Mexican eatery. I ordered the birria tacos and they were absolutely phenomenal! The flavors were rich and the meat was tender, paired perfectly with their homemade consommé. The staff was friendly and the service was surprisingly fast considering how busy it was. I will definitely be returning for another delicious meal! " (*Curated Review*)
" I finally tried El Charro and was happy with my decision! The birria tacos were incredibly tasty, and the flavor was authentic—exactly what I was hoping for. Service was friendly, although I noticed it could be slow during busy hours. Overall, I would recommend it for anyone craving true Mexican flavors! " (*Curated Review*)
" At El Charro, the flavors are as vibrant as the decor. I ordered the green enchiladas, and they were delectable! The balance of flavors was perfect, and the pork was seasoned beautifully. However, I found the portion size to be a bit smaller than what I'd expect for the price. Still, the overall dining experience was enjoyable. The staff were friendly and attentive throughout our visit, which is always a plus! " (*Curated Review*)
" Experiencing El Charro was an absolute treat! The street tacos were not only fresh but also generously filled, making them incredible. I loved the salsa bar—such a nice touch adding the fresh toppings. The atmosphere was casual but filled with lively chatter. Service was kind and attentive. My only note would be that it can get busy, so coming at an off-peak time might be a good idea. " (*Curated Review*)
" El Charro is a hidden gem that's perfect for a casual dining experience with friends. The ambiance is bright and cheerful, making it a great spot to unwind. The tacos I ordered were packed with flavor and generously portioned. I also enjoyed trying some of their unique salsas. Overall, a wonderful place to grab a bite! " (*Curated Review*)
Address: 2101 S Canal St, Carlsbad, NM 88220, USA
Address: 2249 S Canal St, Carlsbad, NM 88220, USA
Address: 201 N Canal St, Carlsbad, NM 88220, USA
Address: 2125 S Canal St, Carlsbad, NM 88220, USA
Address: 509 S Canal St, Carlsbad, NM 88220, USA
Address: 903 W Lea St suite B, Carlsbad, NM 88220, USA
Address: 1401 W Mermod St, Carlsbad, NM 88220, USA
Address: 3105 National Parks Hwy, Carlsbad, NM 88220, USA
Address: 3105 National Parks Hwy, Carlsbad, NM 88220, USA
Address: 603 W Pierce St, Carlsbad, NM 88220, USA