"To say this place sucks would be an understatement."
Phone: +19037583316
Address: 200 W Marshall Ave Longview, TX 75601-5341, United States
City: Longview
Website: https://locations.tacobell.com/tx/longview/200-w--marshall.html
Dishes: 7
Amenities: 9
Categories: 5
Reviews: 3884