La Albahaca is a bar-restaurant offering a varied tapas menu, beers, and wines. It is noted for its excellent food and attentive service.