I've driven by this place for YEARS and just recently went to Ceviches 505 in Miami and was looking for something similar to take me back on vacation. Let me start off by saying; this place is GOOD. I mean, REALLY GOOD. The food is amazing and there wasn't a single bite that I wouldn't recommend. Here's why I gave it 4 stars - the service is SLOW and slightly terrible. It's as if they hired family/friends to be their wait staff - people with literally no service experience- and they are not very hospitable... I'd like to feel welcomed (similar to when you go to most locals spots here - and not like adding another table to help is such an inconvenience.) With that being said, we will absolutely eat here again - just trying to figure out if we should order to go or possibly order ahead of time.