Selva Grill Restaurant

Selva Grill

Selva Grill
1345 Main St.
Sarasota, FL 34236
Photo of Selva Grill

Have you eaten at Selva Grill? Write a review!
Reservations? Yes
Cuisine: Nuevo Latino - South American Fusion
Dress: Casual
Hours: Sun - Thur 5p - 11p Fri - Sat 5p - 1a
Happy Hour 5 - 7

Downtown Sarasota