Van Horn, Texas, is the home to Blue Origin, but it’s also home to great local restaurants and a museum, and a short drive away from the tallest point in Texas and other sites. If you’re going to ...