Question: who owns yucatan taco stand?
Answer: Yucatan Taco Stand is a chain based in Fort Worth, started by the founder of Fuzzy's Tacos. The Montrose location opened in July 2016, serving tacos, burritos and burrito bowls and more. Gwendolyn Knapp is the food editor at the Houston Press.