Duval's New World Café

Rated "#1 Seafood Restaurant in Sarasota" by OpenTable Diners