Founded: 1998
Taco Taco Café is a fast casual, authentic Mexican restaurant. They offer homemade, quality dishes, which are all made fresh daily.