Tucked neatly between Auto Zone and Piggly Wiggly(odd name for a grocery store but ok) has to be Tarboro's best kept secret. Mama's Pizza is by far the best home-town family owned restaurant I've been to in my life. I live an hour away from Tarboro but will gladly drive for one of their Turkey sub's or Buffalo chicken wings, which are literally finger licking good. The wait-staff is awesome and the food is great. 5 stars all the way
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.