Selva Grill Restaurant
1345 Main Street
Sarasota, FL 34236
941-362-4427
Zagat has voted the Selva as one of its top 10 West Florida restaurants. Selva Grill's award winning chef/owner Darwin Santa Maria prepares delicious Peruvian entrees including octopus ceviche, anticuchos, and la buena causa.
