Baristo Cafe Bar
270 Patriot Pl, Foxborough, MA 02035
Have you tried Baristo Cafe Bar?
Share your story.
Baristo is the sister restaurant to Tavalinos! They have grab & go take out items, slices to go, alcoholic beverages to go and when you call in a take-out order for Tavalions this is where you pick it up! Cute little spot with seating options too.