Get directions to: El Coral Lozano, Taylor, TX
Restaurant address: 221 W 4th St Taylor, TX 76574, USA
Restaurant: El Coral Lozano