I LOVE this place. That green chili is the bomb! They serve Pepsi products which of course is best with Mexican food.
I'd do 5 stars if they would step into the year 2016 and accept card payments. I never carry cash, so I always have to stop at Wells Fargo in the parking lot first.