Let's start with the positives. Good atmosphere and the patio was nice. Tableside guacamole with cranberries was AMAZING. Tacos were tasty but very small. I especially liked the al pastor pork.
The service is where things fell extremely short. We sat at our table and our waiter didn't show until about 7 min later. We ran out of water on 3 occasions and our server was nowhere to be found. I requested sour cream to come with my meal and it didn't make it. Our server didn't manage to check on us until after we finished our entire meal. What did show up was a charge for sour cream on our bill that I didn't notice until after we had already paid.
This place has a lot of potential, but they really need to get things together with the service.