NFL, MLB & NHL HEADQUARTERS AT THE PALACE PUBLIC HOUSE
🏈⚾🏒 NFL, MLB & NHL HEADQUARTERS AT THE PALACE PUBLIC HOUSE! 📍 The Palace Public House – Glen Rose, Texas ⏰ Noon – 6:00 PM Calling all sports fans! The Palace Public House is your headquarters for NFL, MLB, and NHL action! Grab your friends, enjoy great food and drinks, and cheer on your favorite […]