Twin Lake from Michigan Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Alibi Bar - Michigan, Twin Lake, 5837 Holton Road, 49457 (231) 828-4735 Map Alibi Bar & Grill - Michigan, Twin Lake, 5837 Holton Road, 49457 (231) 828-4207 Map