I'm surprised this place go such bad reviews. I had a great experience here, but I was also visiting during a weekday. On a Thursday afternoon, this place is pretty much all yours. We sat outside by the huge WestGate fountains, which is always entertaining to watch on a sunny afternoon.
The staff was friendly, the restaurant was pretty awesome (of course) and the food was great! I had the Cuban Sandwich and it was probably one of the best ones I've had. Though it is a little pricey, the portions are huge! So expect to get filled up.