Lake Placid Tap Takeover

Featured
The Pickled Pig 2639 Main St, Lake Placid

Before we officially call Lake Placid home this spring, we’re popping in to share some Meier’s Creek love.