Taqueria Tamazula Lindo

Overview

Address: 719 S Euclid Ave
Ontario, CA 91762.
Phone: 909-984-3485