Hearing so many good things about this place, and hoping to finally have a good restaurant in Mt Holly, I really wanted J Peters to be great. Our experience was mixed. The sweet tea and the appetizers were great. We had the croissants, barbeque nachos, and she-crab soup. The croissants were melt-in-the-mouth great. The she-crab soup was rich and flavorful. Our son had the barbeque nachos as his main course and they were very good. The main courses my wife and I had were disappointing though. My prime rib sandwich was shaved and overcooked, which made it taste like typical roast beef, not prime rib. Also had to order horseradish, which should be automatic with prime rib. My wife had the seared tuna sandwich, blackened. She said it was bland. It should have had at least a small kick if it was blackened. Although our experience was not stellar, we will be giving J Peters another try, just making different choices.