Tonya from The AJ Show and myself decided we need to find the best Tacos in America’s Finest City. First stop: Los Taquito’s off of 3rd Ave in Chula Vista. Best rolled tacos in town. What is your spot? Let us know and we will check it out!!! Thank you for watching, PLEASE SHARE with your friends.