This was the best food in Albuquerque, and amazingly it was attached to a Best Western. Their mashed potatoes are to die for. Their cucumber and mint margarita is the BEST EVER. Highly recommend this place!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.