Cascada is a restaurant offering a menu of sandwiches, burgers, salads, and main courses. Features include a full bar, table service, and takeaway options. Credit cards accepted.