Food Safety Report: Barrio Traverse City, West Front Street, Traverse City, MI, USA 1 year ago • details 83 I eat here once a week a get sick for days after