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
Monday to Friday
11:30am to 10:00pm
Saturday & Sunday
10:00am to 10:00pm