Selva Rosa Cocina & Bar

Latin American Restaurant

Latin American restaurant and cocktail bar in Maitland, FL.

Find on Google Maps

Description

Selva Rosa Cocina & Bar is a Latin American restaurant and cocktail bar located in Maitland, FL, offering a diverse menu that includes sushi, Peruvian, and Mexican dishes.

Ask Karpo for more information.