Rancho El Manzanillo is a cosy multi-cuisine restaurant on the Galapagos Islands, in Ecuador. Guests can enjoy hearty country-style meals, and refreshing drinks served for breakfast, lunch, and dinner in the spacious open-air dining area. The restaurant also offers charming views of giant wild tortoises roaming the lush grassland.