Maria Cruz is a Plant Based Restaurant Bar located in the heart of Downtown McAllen, Texas, offering a menu inspired by Southern Mexican flavors and a commitment to turning any carnivore into a believer.
With a focus on using 100% plant-based ingredients, Maria Cruz guarantees a dining experience where guests won't even realize their entire plate is made without any animal products, all while infusing each dish with passion and love.
Generated from the website