Yes, they can do special orders.
They have salad.
Being a Mexican restaurant I would believe that you can order things that do not have meat in them. Although, I believe they use lard in their beans, the may have some without. You can order meal without meat. You can order enchiladas with cheese. Chile relleno has cheese and is surrounded in egg, like an omelet, is one of my favorites. So a question is do you eat cheese and eggs. Other than thoses type of things you'll have to make a phone call. I hope at least some of this is helpful.
Thanks! Your answer is awaiting moderation.