Hardheads Icehouse and Grill
- 1035 Highway 87, Crystal Beach, VT 77650
HardHeads is a unique open-air IceHouse & GRILL w/awesome made-from-scratch food. The perfect place to get away from it all and enjoy the Coastal Breeze. This mom and pop grill has an awesome open-air patio, deck, and live music on weekends.