Selva is a downtown Sarasota restaurant serving globally inspired, ingredient-driven New American cuisine in a stylish, contemporary space on Main Street. It’s part of Sarasota’s growing downtown dining scene, known for creative, seasonally shifting menus.
Per Bottle / No Limit
Selva Downtown Sarasota
(941) 362-4427
1345 Main St f4, Sarasota, FL 34236, USA
View on Google
View Wine List