La Bodeguilla is a restaurant offering Spanish cuisine, including tapas and pizza.