Water Tower @ The Frog & Peach

The Frog and Peach Pub, 728 Higuera St , San Luis Obispo, CA

Revisiting SLO and inviting a few local guest to join in on the picking with us!