Longview TX Restaurants Food Delivery 1. 104 W Loop 281, Longview, TX 75605-4652 | Olive Garden Italian Restaurant (903) 236-0141