Tarboro restaurant named to the “top 100 best” list
On the Square, a Tarboro restaurant owned by Inez (a Tarboro native), and Tom Ribustillo, has been designated one of the top 100 eateries in the United States. According to the website for the San Francisco Business Times, the “top 100” were located in 34 states. North Carolina and California tied for first place, with ten restaurants each on the list.
From Free North Carolina