La Cascada

4.7 (63)restaurant

An Aurora spot along Havana Street serving hearty, budget-friendly fare.

Find on Google Maps

Description

La Cascada operates as an active restaurant along Havana Street in Aurora, Colorado.

Ask Karpo for more information.