← All venues

Red Owl Tavern

Philadelphia, Philadelphia County, US

Red Owl TavernRed Owl TavernRed Owl Tavern

Red Owl Tavern is a rustic-chic tavern located in Philadelphia, offering a unique dining experience with upscale American comfort food and handcrafted cocktails. The venue features a bi-level space, including a rooftop bar that provides stunning views of Independence Hall, making it an ideal spot for both casual dining and special occasions. Guests can enjoy a diverse menu that highlights classic American dishes while sipping on expertly crafted drinks. The warm and inviting atmosphere adds to the overall charm, making it a popular destination for locals and visitors alike.