Downtown Lewisburg’s newest restaurant, The Old Red Mill Taphouse Grille, has been bombarded with customers ever since they ...