Sister and Brother Adrianna Aljurdi and Teddy Castro join the show to discuss their family business and how it took off since 2013.
This was one of the first times Neil ever tried a dish on air because the smell of the tacos was just too much for him to wait and they DID NOT disappoint.
The siblings thank their success to their Mom.
If you want to find some amazing nachos, burritos, churros, fries, mulitas, quesdillas, and of course TACOS then head out to 13350 Crossroads Pwky N, City of Industry, CA 91789.
For more information, you can follow them on Instagram @TeddysTacos, Facebook @teddystacos01 and visit their website @ teddystacos.com.