Patriot Place in Foxborough is an Amazing Place to GoPatriot Place in Foxborough is an Amazing Place to GoIt's an AMAZING place filled with restaurants and shops. Just watch your wallet when you go.Sarah SullivanSarah Sullivan