El Charro
1302 S Canal St, Carlsbad
(575) 361-4724
Recent Reviews
You May Also Like
Pizza Hut - 1201 S Canal St
Pizza, Chicken Wings, Fast Food
HTeaO - Carlsbad - 1103 S Canal St
Coffee & Tea, Tea
La Tienda - 1301 S Canal St
Bakery, Mexican, Grocery
Restaurants in Carlsbad, NM
El Charro
1302 S Canal St, Carlsbad, NM 88220
(575) 361-4724