Food Scene
La Garrapata Galapagos Restobar
457 Ave Charles DarwinMost famous restaurant in Puerto Ayora
il Giardino
Avenue Charles DarwinReally nice place for a coffee.
Galapagos Deli
227 y Thomas de BerlangaThe best pace for sandwiches and desserts.
Isla Grill
Charles BinfordVery good seafood for a good price