La Quintonería Canalla is a restaurant offering bar service and table service, with alcoholic beverages available.