On The Square
Address:
115 E Saint James St, Tarboro, NC 27886
Phone:
(252) 823-8268
Restaurants
Other Businesses:
- Dunkin Donuts at 111 N Main St, Tarboro, NC 27886
- Wendy's at 101 River Oaks Drive, Tarboro, NC 27886
- Classic Diner at 301 N Main St, Tarboro, NC 27886
- Main Street Cafe at 439 N Main St, Tarboro, NC 27886
- Addie's Main Street Cafe at 439 S Main St, Tarboro, NC 27886