Service is always great there. Friendly and courteous. Food is great, whether you go with nachos, tacos or burritos. Atmosphere is great, though sometimes tables can get rather sticky. Overall, best part is the soft tacos, order three and pick three different meat. Worst part, when you run out of their rancho salsa.