Larry's Pub is a bar offering tapas, drinks, and music in a retro, 70s-style setting.