TACO Central is a modern taqueria offering a fresh take on the Mexican street food experience, inspired by market food stalls and street vendors.