Startups
Takozz is a Mexican street food restaurant that has a food truck and a physical location at 281 St Clair Square, Fairview Heights, IL 6220812. They offer a variety of Mexican street food such as tacos, burritos, quesadillas and more. According to Yelp reviews, Takozz serves some of the best chicken street tacos at an inexpensive price for the generous portion size. They also have an online ordering system available for pickup.
Overview
Location
United States, Illinois, Swansea