WINNER: Nature's Plate

RUNNER UP: Resident Taqueria

3rd PLACE: Hello Dumpling