Get directions to: El Toro Mexican Restaurant, Mobile, AL
Restaurant address: 5396 Highway 90 West Mobile, AL 36619, USA
Restaurant: El Toro Mexican Restaurant