La Cascada is a restaurant offering a variety of tapas, daily menus, and weekend specials. Known for its seafood platters and grilled meats.