Restaurant Week Barrio Have a taco, or two! Address: 305 W Front St Suite A, Traverse City, MI 49684 Phone: (231) 421-1855 Visit Us