I've lived in Texas for many years, and Fredericksburg is one of my favorite places to visit. The small city has a charming, walkable Main Street with some great restaurants. Fredericksburg has ...