Get directions to: El Toro Sports Bar, Flint, MI
Restaurant address: 2128 Davison Road Flint, MI 48506, USA
Restaurant: El Toro Sports Bar