Larry's is a bar known for its welcoming atmosphere. It features live music and entertainment.