La Torre is a traditional Spanish bar offering classic cuisine at competitive prices. A local gathering spot.