Best green chile cheeseburger, sweet potato fries, green chile strips as appetizer & coldest beer in town!!! We visit the grill often and have always had great food, service & atmosphere. Looks like a favorite of locals as well as visitors as they are always busy.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.