The Stag Tap Bar in Havana is a lively establishment located on Main Street, known for its fun atmosphere both indoors and outdoors in the Beer Garden.
Guests can enjoy a variety of entertainment options including pool tables, dart boards, music, and enticing drink specials, making it a popular spot for locals and visitors alike.
Generated from their website's infomation