La Bodeguilla Spanish Pub offers a taste of Spain with its traditional cuisine and pub atmosphere.