La Cascada is a Spanish restaurant specializing in steaks, lamb chops, and fish grilled over coal and wood fires, served in a cozy, stone-lined dining room. They also cater for events.