Contributors Maddie & Kiki are eating their way through Oshawa in their new YouTube series, Road Snacks! Check out their review of Oshawa’s Bang Bang Burrito:
Bang Bang Burrito is located at 1812 Simcoe Street North in Oshawa.
Bang Bang Burrito is located at 1812 Simcoe Street North in Oshawa.