Downtown Lewisburg’s newest restaurant, The Old Red Mill Taphouse Grille, has been bombarded with customers ever since they ...
Lewisburg is located in the heart of Pennsylvania, about three hours northwest of Philadelphia or 70 minutes north of Harrisburg, our state's capital. With so many great restaurants, outdoor areas and ...