food mexican town wallpaper mexican food albuquerque old town 40 Tramway Rd NE Albuquerque NM 87122. I ordered the Flautas de. Best Of San Diego S Old Town Restaurants In Sa… Friday, November 11, 2022 Edit