The Burger Stand recently opened on Central Avenue where you can try some of the best burgers in Albuquerque. Visit our restaurant in Albuquerque, NM if you’re looking for a Nob Hill bar and grill and a good burger restaurant near the University of New Mexico.