Yelp led me here as I was looking for a good sit down Mexican food place to eat. I arrive for lunch and the restaurant has only a few customers so I figure this will be a quick lunch and be in and out. It took almost 5 minutes to be seated which was my first hint of slow service. Then the greeter took drink order and 15 minutes later returned for lunch order. Chips and salsa was homemade and very good. By the time my lunch arrived 30-35 minutes later I was super hungry. I had the taco salad and it was well made and tasted authentic. My bill arrived 20 minutes later and I was shocked to see my coke alone was near $5! The lunch special was $12 which I can understand but $4-5 for a Coke?! I paid the bill and was on my way. Quality food however service and price need some tweaking.