JBS Restaurant
Address:
2100 Menaul Blvd NE, Albuquerque, NM 87107
Phone:
(505) 884-0797
Restaurants
Other Businesses:
- Starbucks at 201 La Posada Rd, Albuquerque, NM 87131
- Mesa Grill at 2020 Menaul NE, Albuquerque, NM 87107
- Bandito Hideout at 1119 Candelaria Rd Nw, Albuquerque, NM 87107
- Jade Garden Restaurant at 1030 Candelaria Rd NW, Albuquerque, NM 87107
- Jb's at 2100 Menaul Blvd NE, Albuquerque, NM 87107