Blue Footed Booby is located in Puerto Ayora, Ecuador on La Calle de los Kioscos, Puerto Ayora, Galápagos 200350. Blue Footed Booby is rated 4 out of 5 in the category restaurant in Ecuador.
Address
La Calle de los Kioscos, Puerto Ayora, Galápagos 200350