Please ensure Javascript is enabled for purposes ofwebsite accessibilityHere's the first taco stand to ever win a Michelin star
1/16
Caption