Waluigi's Taco Stand

Waluigis taco stand is a taco stand run by waluigi,it appears in various 2017 episodes