PHOTO CREDIT TO SUBWAY The wildly popular Sriracha has hit the big leagues and will now be a featured sauce at the global sandwich chain, Subway. For those that are unfamiliar with the magical sauce, Sriracha is a type of hot sauce, named after the coastal city of Si Racha, in the Chonburi Province of Eastern […]