El Cotorro - Taqueria and Heladeria (craft tacos and ice creams)
CLOSED$$ •
111 Carlisle Blvd NE, Albuquerque
Recent Reviews
Ratings
Menu
Add a Menu
Convenient location. Build your own taco from well made ingredients. Have it your own way. What's not to like!