3 stars for the food, 2 stars for the service. I've been here many times and the food is always great. The tomatillo salsa is yummy and the chips are thick and crispy.
The service is hit and miss. Most of the time the service is very slow. I'd come more often if the service improved...
Update:
I'm downgrading my review to 2 stars because of the service. I've had horrible inattentive service on my last 3 visits. Bartenders, hosts and servers have all gone downhill. Last night our dirty dishes sat at our table for 20 min with nobody coming by to clean them up. The salsa is now $1 for an extra bowl? WTF? I hate being charged for trivial things like this so just add it to you food costs. Its like being charged for water on an airplane. After ordering the salsa I never received it. I never received the guac I ordered. Long wait times at the bar with no acknowledgement. I understand being busy, but acknowledge the customer and tell them it'll be a few minutes before we can serve you.
The food is 3 stars, but if the service doesn't pick up I won't be returning.