Eating American (Traditional) at On the Square restaurant in Tarboro, NC.

Feedback

Do you manage or own On the Square?

Yes
Amp Menu