My husband and I first went to TJ's on our honeymoon and absolutley love this place. We go back to Fredericksburg every 6 months or so and we always stop in for lunch. Their menu has a lot of variety and there's something for everyone in the family. The atmosphere is pleasant and the decor (they have lots of pictures and hand written notes slipped under the clear table tops) keeps you busy until your food is ready. TJs is by far one of our favorite places in Fredericksburg!!!!!
Pros: average prices, pleasant employees, perfect location