🍺 Lonestar taps & caps is the best place in town f...
🍺 Lonestar taps & caps is the best place in town for beer lovers! The beer selection is vast and their staff is always friendly and knowledgeable. I love the cozy atmosphere of the place. It's the perfect spot to chill and enjoy a cold one with friends. Highly recommended! 🍻