La Tapa is a bar offering an authentic Spanish experience with traditional cuisine and atmosphere.