Located in Scotch Plains, New Jersey, Stage House Tavern offers a variety of dishes and at a reasonable price.
This location of Stage House Tavern opened in 2003 and is located on Park Avenue in downtown Scotch Plains. This location is the original Stage House and has a long historical background. Some of the original beams and structure remains intact today.
No matter which location you choose to dine at, one thing remains the same: high quality food and service at a tremendous value in a beautiful setting.