News

For the last several years, the restaurant has held the No. 2 spot in Yelp’s list of Florida’s highest-rated restaurants.