Hurricane Recovery Resources

On The Square

On the Square is an intimate American bistro located in Tarboro, North Carolina known seasonal cuisine and extensive sommelier curated wine list.

Location

Tarboro, NC 27886

Website

https://www.onthesquarenc.com/


Restaurants

Restaurant cuisine: American

Update Member Profile