
Selva Rosa Cocina & Bar
Latin American Restaurant
Latin American restaurant and cocktail bar in Maitland, FL.
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.