Get directions to: Tujax Tavern, Delton, MI
Restaurant address: 103 S Grove St Delton, MI 49046, USA
Restaurant: Tujax Tavern