Get directions to: Taqueria Camino Real, Alabaster, AL
Restaurant address: 252 1st Street Southwest Alabaster, AL 35007, USA
Restaurant: Taqueria Camino Real