This charming Spanish tavern offers a delightful family dining experience with a traditional ambiance.
C. Ramón y Cajal, 1, 11540 Sanlúcar de Barrameda, Cádiz