Skip to content

Directory The Cook Book

El Cotorro – Taqueria and Heladeria (craft tacos and ice creams) | 111 Carlisle Blvd NE Albuquerque NM 87106 United States

Tagged Ice cream shopIce cream shop in AlbuquerqueRestaurantRestaurant in AlbuquerqueTaco restaurantTaco restaurant in Albuquerque