How to spend the perfect girl’s weekend in Fredericksburg, TX (complete with tips from a Fred local)!