Have been here a couple times for lunch with friends...
The margaritas were good and both times I ordered the grilled chicken sandwich, which was excellent.
However, the service is lacking a little bit here. If they can up that just a bit, the place should very well. The location and both patios are great.
*Do note that the "small plates" are most definitely small and for the most part, not enough to satisfy your hunger. A friend ordered the ahi tacos and we couldn't help but laugh when they arrived at the table.