About Salta Verde
Salta Verde is a shop in Avalon, Catalina Island, at 507 Crescent Ave. It’s about a 6-minute walk from the ferry landing. Call ahead to check details, especially out of season.
Where is Salta Verde?
507 Crescent Ave, Avalon, CA 90704
Directions: Apple Maps · Google Maps