On the Square
115 E St James St, Tarboro
(252) 823-8268
Recent Reviews
Order Online
Reserve
You May Also Like
Jin Jin Chinese Restaurant - 402 N Main St
Chinese
Taqueria Las Delicias - 411 N Main St
Mexican
Church St Tap & Deli - 101 E Church St
Wine Bar, Cocktail Bar
Restaurants in Tarboro, NC
On the Square
115 E St James St, Tarboro, NC 27886
(252) 823-8268