Tavern on the Hill
0(0 reviews)
|$$$|About
Steakhouse and seafood restaurant overlooking the Susquehanna River from the Enola hillside. USDA Prime steaks and fresh seafood with panoramic river views. Elegant dining about ten minutes from the Capitol Complex.