Travelers’ Choice award winner Duval’s is a seafood standout in Sarasota

Located in the vibrant heart of downtown Sarasota, Duval’s (1435 Main St.) has been honored as Sarasota’s Best Local Seafood Spot every year since 2016 and won TripAdvisor’s Travelers’ Choice […]