Red Owl Tavern

RED OWL TAVERN literally corners the cradle of liberty. Uniquely situated across from Independence Hall and the Liberty Bell, this modern, three-meal American tavern features soaring windows that bring Philadelphia's energy inside.