La Olla Cangrejera is located in Babahoyo, Ecuador on Jorge, Av Clemente Baquerizo. La Olla Cangrejera is rated 4.4 out of 5 in the category crab house in Ecuador.
Address
Jorge, Av Clemente Baquerizo
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance
Offerings
AlcoholSmall plates