Restaurant El Patio de Canoa is located in La Canoa, Dominican Republic on 9R3RPPW. Restaurant El Patio de Canoa is rated 5 out of 5 in the category brunch restaurant in Dominican Republic.
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets