Mesquite TX Restaurants Food Delivery 1. 3816 Towne Crossing Blvd, Mesquite, TX 75150-6124 | Olive Garden Italian Restaurant (972) 270-1582