Though the interior won't win any desigtn awards or magazine covers, the food couild win something. This place has some of the best little tacos we've had anywhere and our daughter loves their enchiladas. Thats all we've really ever tried but everything else we've seen looks good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.