Live Music Pubs
The Local Taphouse is one of Live Music Pubs.

1. The Local Taphouse

9.1
184 Carlisle St, St Kilda, VIC
Pub · 56 tips and reviews