EL TORO LOUNGE Store in FLINT June 20, 2019 Categories: On PremiseFilter: Address 2128 DAVISON ROADFLINT, MI 48506Contact