La Covacha
Spanish · Tapas · Bar
La Covacha is a tavern offering Iberian specialties. It is known for its 'cueva' or cave-like interior, providing a unique dining experience. The establishment focuses on traditional Spanish cuisine.
Location
Location