1. The Rose Garden 16 Milford St, Upton, MA 01568 Coordinate: 42.17409,-71.60017 Phone: (508) 529-7776
2. Red Rock Grill and Bar 66 W Main St, Upton, MA 01568 Coordinate: 42.17903,-71.64018 Phone: (508) 529-0500