El Charro

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.

Overall:

4.6

(962 reviews)

Authenticity:

4.3

Atmosphere:

4.1

Service:

4.5


Phone number: (575) 361-4724

Address: 1302 S Canal St, Carlsbad, NM 88220, USA

Opening hours

Monday: 4:00 AM – 9:00 PM
Tuesday: 4:00 AM – 9:00 PM
Wednesday: 4:00 AM – 9:00 PM
Thursday: 4:00 AM – 9:00 PM
Friday: 4:00 AM – 9:00 PM
Saturday: 6:00 AM – 9:00 PM
Sunday: 7:00 AM – 9:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available

Offerings

  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Cocktails
  • Dessert
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Good for Children
  • Good for Groups

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**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 experience at El Charro was quite memorable! After hiking all day, I wanted something quick and filling. I ordered their tacos, and to my delight, each bite was bursting with flavor! I appreciated the variety available at the salsa bar. While I found the dining area a bit crowded, the energy and the delicious food made up for that. I will surely recommend it to my friends and plan to come back when in the area. " (*Curated Review*)

" El Charro blew me away with their authentic Mexican cuisine! Having tried their quesabirria and chorizo tacos, I can honestly say I’ve never tasted anything quite like it. The flavors were so vibrant; it felt like I was biting into a real piece of Mexico! The prices were reasonable, and the service was swift—truly a gem in Carlsbad. I highly recommend visiting! " (*Curated Review*)

" I finally made it to El Charro, and I must say the chicken enchiladas were delicious! The portions are generous for the price, making it a great deal. The vibe was casual, and I loved the friendly staff. While it was a little crowded, the energy made it feel like a community. Can't wait to return! " (*Curated Review*)

" I had heard great things about El Charro, but my experience didn’t quite match the hype. The food was decent but didn’t stand out in comparison to other authentic places I've been to. Service was friendly, but the wait time was longer than expected. I’d be open to giving it another chance. Maybe it was just an off day. " (*Curated Review*)

" I have mixed feelings about my visit to El Charro. While the birria tacos were delicious and had a great depth of flavor, I found the ambiance a bit too noisy for my liking. Service was efficient, but I felt rushed to place my order. I was also slightly disappointed with the portion size for the price. It's a solid spot for quick tacos but might not be the best option for a relaxing meal. " (*Curated Review*)

Archived Reviews (952)

" 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*)

More reviews not shown...

Have been to El Charro? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Fernando's Tamales
Mexican Restaurant $$$

Overall:

4.8

(118 reviews)

Authenticity:

5.0

Atmosphere:

4.7

Service:

4.8

Address: 903 W Lea St suite B, Carlsbad, NM 88220, USA

Five 7 Five Tacos
Mexican Restaurant

Overall:

5.0

(19 reviews)

Authenticity:

4.9

Atmosphere:

4.8

Service:

5.0

Address: 2101 S Canal St, Carlsbad, NM 88220, USA

Dragon China Buffet
Chinese Restaurant $$

Overall:

4.5

(1736 reviews)

Authenticity:

4.2

Atmosphere:

4.2

Service:

4.4

Address: 2125 S Canal St, Carlsbad, NM 88220, USA

CHEKO'S MEXICAN FOOD
Fast Food Restaurant

Overall:

4.5

(44 reviews)

Authenticity:

4.5

Atmosphere:

4.1

Service:

4.5

Address: 3105 National Parks Hwy, Carlsbad, NM 88220, USA

Jilligans Kitchen
Italian Restaurant

Overall:

4.9

(31 reviews)

Authenticity:

4.6

Atmosphere:

4.8

Service:

5.0

Address: 603 W Pierce St, Carlsbad, NM 88220, USA

Birrieria Leo’s
Mexican Restaurant

Overall:

5.0

(40 reviews)

Authenticity:

5.0

Atmosphere:

5.0

Service:

5.0

Address: 3105 National Parks Hwy, Carlsbad, NM 88220, USA

Yellow Brix Restaurant
Restaurant $$

Overall:

4.6

(1886 reviews)

Authenticity:

4.3

Atmosphere:

4.4

Service:

4.2

Address: 201 N Canal St, Carlsbad, NM 88220, USA

Roque Burrito's and Restaurant
Mexican Restaurant $

Overall:

4.7

(335 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.4

Address: 1401 W Mermod St, Carlsbad, NM 88220, USA

Chili's Grill & Bar
Restaurant $$

Overall:

4.4

(1592 reviews)

Authenticity:

4.1

Atmosphere:

4.2

Service:

4.2

Address: 2249 S Canal St, Carlsbad, NM 88220, USA

El Jimador Restaurant
Mexican Restaurant $

Overall:

4.7

(2105 reviews)

Authenticity:

4.6

Atmosphere:

4.4

Service:

4.4

Address: 509 S Canal St, Carlsbad, NM 88220, USA