Puerto Ayora Restaurants
Popularity - Overall
Grid ViewList View
- 1Santa Cruz Island, GalapagosRanked #1 overall in Puerto Ayora restaurants
The only and possibly best Japanese restaurant in town. Red offers happy hour drinks specials as well as creatively presented Japanese dishes. Their main offers are sashimi/rolls (although limited by...
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.