El Cau Vermut & Tapes is a Spanish establishment specializing in tapas and vermouth. They offer homemade tapas and a variety of vermouth options, including house specialties.