McCahill's Crossing Dairy Bar

6999 W MacFarlane Road, Glen Arbor MI 49636

McCahills Crossing Motel & Dairy is located on M-22 just south of the Narrows Bridge. The Dairy Bar offers delicious sandwiches, home-made ice cream from Hill Top Soda Shoppe, old-fashioned sodas as well as beer & wine. 
We are affiliated with On The Narrows Marina and we provide food delivery to the dock on Big Glen.
Open Memorial Day to Labor Day.
Check out our menu!