Located in the the Walmart Plaza in Tarboro, NC, parking is a breeze. Service is fast and the quality of the food is excellent! You can get a variety of subs and a price to fit your budget! Delicious!
Address: 150 River Oaks Dr, Tarboro, NC 27886-4875
Location: United States > North Carolina (NC) > North Carolina Coast > Tarboro
Phone Number: +1 252-641-4403