Red Rock Grill and Bar

66 W Main St, Upton MA

(508) 529-0500

Email Red Rock Grill and Bar

Hours of Operation Today,
  • CLOSED UNTIL 11:30AM TOMORROW

Rated 4.5 out of 5 from 2 Reviews
Location