Vegan, Gluten-Free, and Vegetarian are on the menu, but the same kitchen also prepares what you avoid, so cross-contamination is possible. Tell staff what you react to, and ask how your dish is prepared before you order.
A family Mexican restaurant on North Campbell Avenue in Tucson with a full traditional menu and a separate vegan menu. It told us it offers tamales that are both gluten-free and vegan, but the menu does not mark gluten-free dishes. Ask which ones fit, the kitchen has the final word.