Dexknows Logo
Close
      • Use My Location
        Log InSign UpFind ProsSearch
        Log in UserLog InSign up UserSign Up
        1. Home
        2. MA
        3. Upton
        4. Restaurants
        5. American Restaurants
        6. Red Rock Grill and Bar
        7. Gallery

        Red Rock Grill and Bar

        66 W Main St, Upton, MA 01568
        American Restaurants, Bars, Hamburgers & Hot Dogs
        Gallery (5)
        Red Rock Grill and Bar - Upton, MARed Rock Grill and Bar - Upton, MARed Rock Grill and Bar - Upton, MARed Rock Grill and Bar - Upton, MARed Rock Grill and Bar - Upton, MA