LA CASCADA, BAR, CHURRERíA, CAFETERÍA is located in La Mata, Spain on Calle Mayor, 81,. LA CASCADA, BAR, CHURRERíA, CAFETERÍA is rated 4.4 out of 5 in the category bar in Spain.
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet