El Alberche 115 is a bar and grill offering Spanish cuisine, with popular tapas and fish dishes. They also serve beer and offer takeaway options.