Alma Mexicana Restaurante is now open in Flower Mound at 2321 Cross Timbers Road, Suite 405, near Sprouts Farmers Market. The family-owned restaurant offers authentic Mexican food including steak, pork, chicken, and shrimp tacos, mole enchiladas, and sizzling hot fajitas. They also offer a selection of vegetarian options. Most days you'll be able to find the owners Enrique and Alma at Alma Mexicana from open until close. For more information, please visit https://www.almamexicanarestaurant.com/.