We happened upon this place for late lunch after wandering around downtown for the afternoon. We did not check the Yelp reviews first, sadly - but luckily you have.
Lunch was all small plates - fairly pricey for what they are, but really that's not the big issue.
The major issue is the completely absurd speed of service. The patio was busy, but certainly not packed and there appeared to be enough staff on the floor. Just not enough coming out.
We waited over an hour for three small plates to be served - at intervals of about 15 minutes apart. At that point, we cancelled our remaining dishes and paid the bill - to very significant attitude from the wait staff.
The food we did have was good - but it is impossible to separate the service from the food when it is this bad.
The bar did seem to be putting out drinks at a good clip though - so if you want a patio with drinks and chips/salsa you may be ok. But sure don't go hungry!