Places to eat
Restaurants
Fast food restaurants
Home
Fish & chips restaurants
Albuquerque
Fish & chips restaurants in Albuquerque, New Mexico
Find Fish & chips restaurants in Albuquerque, New Mexico near you now.
Sobremesa
3421 Coors Blvd NW, Albuquerque, NM 87120, United States