Venue DirectoryRestaurantsMexican RestaurantsTacombi126 N. Peoria St.Chicago, IL 60607https://www.tacombi.com/Phone:312.600.7039Request More InformationFill out the form below to request more information about Tacombi.Latest in Mexican RestaurantsRestaurantsOB PlaygroundMexican RestaurantsOMETMexican RestaurantsTequila SocialMexican RestaurantsKoKo MiamiRelated StoriesMexican RestaurantsBarrioMexican RestaurantsDK Maria’s Legendary Tex-MexMexican RestaurantsYellow Door TaqueriaMexican RestaurantsAustin Taco Project