Just 30 minutes from Austin, this family-friendly Texas city is home to many barbecue restaurants, local shops, and a ...