If it wasn't for the food being outstanding, this place would have only earned 2 stars- and that is being kind. Service was less than desirable. From the moment we walked in, to our server half heartedly greeting us, we thought this place was a big mistake. Had to wait for a table to be cleared when there were plenty of empty tables. Confusing. Our server threw straws at us when serving water. Our food was delivered half-assed: we had to ask for the tortillas that accompanied fajitas and a plate for assembly. WTF? If you're planning on visiting, check out the FREE house margarita offer on Yelp to help dull the terrible service. Remember: the food is great!!