Chilli Chow Down is a takeaway and sandwich shop offering authentic Mexican flavors, including tacos. It's a great spot for a summertime treat with a menu featuring a variety of delicious options.