Tarboro, NC. Is On the Square still there?
Planned to eat at On The Square but when I went to website to check hours, it was down. So I don't have address or phone number. Maybe On the Square isn't on the square any more. Is it? And is (was) it worth going to?