Cafe 66 New Mexican Restaurant9200 Central Ave SW, Albuquerque, NM
Federidelfos6601 4th St NW, Albuquerque, NM
Olympia Cafe2210 Central Ave SE, Albuquerque, NM
Brickyard Pizza2216 Central Ave SE, Albuquerque, NM