Tasca Bodegón El Men offers Canarian cuisine and grilled meats. Features a terrace and private parking.