Review: Taco Shack

Taco Shack is a street food company that is fairly new to Milton Keynes. They started trading in May 2016 and have been busy keeping locals satisfied with their take on fresh Mexican street food since. The brainchild of business partners Robin and Charlie, both chefs who together are using their thirty years of industry [...]