Sometimes the best treasures come in the most unassuming packages. Where: 601 19th St, Virginia Beach, VA 23451 Texas Jack’s hides its barbecue brilliance in an old brick building that doesn’t scream ...