El Canal is a restaurant offering Spanish cuisine, including tapas and homemade meals. They offer set menus, as well as individual dishes.