Food Photos

(From Boston's Hidden Restaurants)

photo of bacon cheddar tater tots from Stars, Hingham, MA

Photo of bacon cheddar tater tots from Stars, Hingham, Massachusetts

(Go to food photo index.)