Key West Restaurants in Duval Street: $$$ - Moderate