Another favorite. Small, but the food is outstanding. Owners Norma & Debra are friends. Try the Denver Burrito, hubby's favorite - ask to spice it up with extra chiles ;-) Great margaritas and micheladas, big screen TV.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.