Broomstack Kitchen & Taphouse

  • About

    Broomstack Kitchen & Taphouse is a family-friendly restaurant in beautiful Leelanau County featuring sustainably sourced eats and a curated selection of local and craft beverages.

  • Map