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, one thing remains the same: high quality food and service at a tremendous value in a beautiful setting.
366 Park Avenue
Scotch Plains, NJ 07076
12:00 am -9:00 pm
11:00 am - 6:00 pm