Directions

Salem Cross Inn Restaurant and Tavern

260 West Main Street (Located on Route 9) West Brookfield, MA 01585 From Framingham area east: Take the Mass Pike (Interstate 90) to the Sturbridge exit (exit 9) now exit 78. After paying toll, take the first exit, which is Route 20 West. Follow for approximately 3 miles to the traffic light at Route 148. Take a right onto Route 148 North and follow for approximately 7 miles until you arrive at Route 9 in Brookfield. Take a left onto Route 9 West and follow for approximately 5 miles. The Salem Cross Inn will be on the left-hand side of Route 9. From the Worcester area: Take Route 9 West all the way. From Western Massachusetts: Take the Mass Pike East to the Palmer exit (exit 8) now exit 63. After paying toll, take a left onto Route 32 North. When you come into Ware, Route 32 will merge with Route 9, so as you leave Ware you will be on Route 32 North and Route 9 East. Approximately 2 miles out of town, Route 32 will bear to the left. Stay on Route 9 East and the Salem Cross Inn is about 3 miles farther on the right. Holiday Route from the East: Take the Mass Pike to the Auburn exit (exit 10) now exit 90 to Route 20 West. Travel approximately 12 miles to Route 49 (on right). Travel to the end of Route 49 (approximately 8 miles), turn left onto Route 9 West. Travel through East Brookfield, Brookfield and West Brookfield Center. The Salem Cross Inn is 1 1/2 miles on the left (on Route 9). From Brimfield Flea Market: Take Route 19 North for 7 miles to Warren. Go under railroad overpass, take Route 67 North to West Brookfield. Take a left onto Route 9, Salem Cross Inn is less than a mile on the left. From Hartford, CT: Take R 84 east to exit 3B brings you to Route 20 west.  Follow for approximately 3 miles to traffic light at Route 148.  Take a right onto Route 148 north and follow for about 7 miles until you come to Route 9 in Brookfield.  Take a left onto Route 9 West and follow for approximately 5 miles.  The Salem Cross Inn will be on the left hand side of Route 9.

Have a question or need to reach us? Contact Us