Good for the usual quick bite, but it is on the intersection of two major roads, and the entries and exits are a hazard. Coming in from the West on Menaul it is very easy to get rear ended because the entry is literally 10 feet from the intersection with a two lane turn.
Address: 5900 Menaul Blvd NE, Albuquerque, NM 87110-3240
Location: United States > New Mexico (NM) > Albuquerque
Phone Number: +1 505-884-3517