Sycamore Grill
- 255 N Sycamore Street
- Newtown, PA 18940
- (215) 968-6326
Located in the heart of the Delaware Water Gap, The Sycamore Grille Restaurant & Tap Room’s location, 92 Main Street, has a long and mysterious history. Come learn about location’s the folk lore while enjoying one of their pub favorites or a Sycamore specialty martini!