Ross' Grill, Provincetown, Massachusetts

237 Commercial St

Provincetown, MA 02657

Get Directions

(508) 487-8878

  • 1 mention in Where to stay in Cape Cod?

    • Kate H.

      Kate H. said, " season. The Red Inn Restaurant is adorable and the food is amazing - For another yummy restaurant I would try Ross' Grill (The view from Ross's Grill is incredible)..." See More