Located in Historic Downtown Tarboro, one of the oldest towns in North Carolina, On the Square Restaurant offers seasonal, sustainable ingredients that are celebrated throughout the ever-changing menu. Open for dinner on Thursday, Friday and Saturday evenings and for lunch on Monday through Friday,
… we are as proud of our food and comfortable atmosphere as we are of our eclectic and value-driven wine list.Continued