5901 Wyoming Blvd NE Ste P3, Albuquerque, NM 87109
Overall Rating
Review
I love this place, is great to be able to have a nice fat burger!!!! Bonus the meat is without the junk and the price is average so is wonderful that they didn't up the price for better meat...would totally recommended!!!