La Cova d'Horta is a bar & grill offering a variety of options, from sandwiches and burgers to tapas and larger plates.