Mesa Grill
Address:
2020 Menaul NE, Albuquerque, NM 87107
Phone:
(505) 884-2511 Restaurants
Other Businesses:
- Bandito Hideout at 1119 Candelaria Rd Nw, Albuquerque, NM 87107
- Jade Garden Restaurant at 1030 Candelaria Rd NW, Albuquerque, NM 87107
- Maine Street Lobster at 3613 High St NE, Albuquerque, NM 87107
- La Quiche Parisienne Bistro at 401 Copper Ave NW, #A, Albuquerque, NM 87165
- Starbucks at 201 La Posada Rd, Albuquerque, NM 87131