Restaurants open Christmas Day in St. Petersburg

Inside a bar with a neon tap room sign

If you’re celebrating Christmas in St. Petersburg, these are the restaurants that are open for business. 2nd & Second The ‘Burg’s downtown diner will be open 6am-4pm/11pm-4pm on Christmas Day […]