Tasty Takeout: Cha-cho’s Latin Kitchen
Today’s Tasty Takeout is Cha-cho’s Latin Kitchen.
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2809-1024x1024.jpg)
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2814-1024x1024.jpg)
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2813-1024x1024.jpg)
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2812-1024x1024.jpg)
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2811-1024x1024.jpg)
![](https://www.wishtv.com/wp-content/uploads/2022/09/IMG_2810-1024x1024.jpg)
Address: 1021 N. Pennsylvania St. Indianapolis, IN 46204
Phone: 317-800-3885
For more information, click here.
News at your fingertips! Stay informed with Indiana, Local, and National News straight to your inbox.