At Tepatulco Restaurante, we believe that food is an experience, not just a meal. Located at 2558 N. Halsted St. Chicago, IL 60614-2348, United States, our restaurant offers an noteworthy dining experience, complemented by a menu filled with tasty dishes. Got hunger? Don't hesitate to call +17734727419 to order food and enjoy Tepatulco Restaurante prompt delivery service.