66 Grill
Address:
140 Juan Tabo Blvd NE, Albuquerque, NM 87123
Phone:
(505) 639-8783 Restaurants
Other Businesses:
- Aki Sushi at 12227 Summer Ave NE, Albuquerque, NM 87112
- SONIC Drive-In at 11715 Central Northeast, Albuquerque, NM 87123
- Corazon Cafe at 504 Elm St Ne, Albuquerque, NM 87102
- One Up Elevated Lounge at 301 Central Ave NW, Albuquerque, NM 87102
- Domino's Pizza at 12000 Candelaria Rd NE, Albuquerque, NM 87112