Cape Cod Photo Of The Day: French Onion Soup At Ross' Grill In Provincetown

The best French Onion soup on Planet Earth... Ross' Grill in Provincetown. Just ask my friend Jen :)


View Full Site