We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

On the Square

115 E Saint James St, Tarboro, NC 27886-5016
+1 252-823-8268
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent75%
  • Very good10%
  • Average9%
  • Poor3%
  • Terrible3%
Travellers talk about
“calamari” (8 reviews)
“salads” (9 reviews)
“tomato soup” (5 reviews)
Closed Now
All hours
115 E Saint James St, Tarboro, NC 27886-5016
All Details
Write a Review
Reviews (130)
Traveller rating
Traveller type
Time of year

1 - 10 of 130 reviews

Reviewed 27 April 2017 via mobile

Enjoyed Sushi night on first visit but the next night with full menu was amazing. Had the Snapper and was very pleased. Service was excellent. Our waitress was very patient as we lingered for quite some time waiting for another friend. She never made us...More

Thank Etherboy
Reviewed 24 April 2017

My wife and I drove in from Greenville for dinner. She had the Pork Tenderloin. It was wonderful. I have the Swordfish, also wonderful. Service was crisp and attentive.

Thank David H
Reviewed 10 April 2017

On The Square is an oasis of BBQ buffets. Fresh, locally sourced food prepared in a mindful and healthy way. Salads are the best. And they make one of the best Ruben sandwich outside of NYC. A must stop when visiting Tarboro.

Thank Ann Marie v
Reviewed 13 March 2017

In the past we have gone out of our way for lunch at On the Square. Last week we stopped there for lunch and once again had a great meal: a hamburger with pimento cheese and a shrimp salad. Both were excellent and the servings...More

Thank Rob H
Reviewed 26 February 2017 via mobile

Last evening we were extremely disappointed in our experience at this highly rated restaurant. The lack of customer service was appalling. Upon arrival we did not have a waitress...and when we did get someone to the table the lack of attention to our needs continued....More

Thank Tyler E
Reviewed 20 February 2017

Love this restaurant! Love the people that own it and work there, and the food is top notch. Can't do any better than that. So happy the Ribustello's decided to make Tarboro their home and open this wonderful little restaurant with a great big heart,...More

Thank Renee L
Reviewed 6 February 2017

I visited this restaurant for dinner wit five other coworkers, We each had a different dish, I had the grilled salmon, it was the best, Everyone raved about their food.

Thank clrdl
Reviewed 17 January 2017 via mobile

Fresh food at reasonable prices. My husband and I had the fried chipotle fish sandwich and potato soup. My sister in law had the fried pimento cheese sandwich. She makes her own and is pretty picky but she really enjoyed it

Thank eyeamready2go
Reviewed 10 January 2017

We stopped in for lunch after the bird sanctuary in Scotland Neck (great place, go there). It is a quaint little resturant with a good menu for lunch. Service was good and the food was good. Nice stop on the way back to Raleigh.

Thank Dan L
Reviewed 1 November 2016

All entrees are good, but the seafood offerings are always my favorites. Every week they offer new soups and salads for starters.

Thank 256billyu
Nearby Restaurants
Abrams Restaurant
46 reviews
.76 km away
Tarboro Coffee House
8 reviews
.16 km away
Country Sunrise Grill & BBQ
24 reviews
1.60 km away
Nearby Attractions
Tarboro Brewing Company
11 reviews
.25 km away
Sylvan Heights Bird Park
199 reviews
29.58 km away
Calvary Episcopal Church
7 reviews
.32 km away
Koi Pond Brewing Company
22 reviews
25.04 km away
Ask a question
Questions & Answers
13 December 2016|
AnswerShow all 2 answers
Response from Sheryl C | Reviewed this property |
I'm not sure. We don't live in the immediate area, so we're not at the restaurant frequently. There is probably info on their website or Facebook page.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$15 - US$20
Lunch, Dinner
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar
Dining Style
Casual Dining
Good for
Special Occasion Dining, Business meetings, Child-friendly, Romantic
Open Hours
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
11:00 - 15:00
17:00 - 22:00
11:00 - 15:00
17:00 - 22:00
17:00 - 22:00
Location and Contact Information
  • Address: 115 E Saint James St, Tarboro, NC 27886-5016
    (Main Street)
  • Location: United States  >  North Carolina (NC)  >  North Carolina Coast  >  Tarboro
  • Phone Number: +1 252-823-8268
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing