Solazo Taqueria

954 Edgewood Ave S Jacksonville FL 32205 USA

(904) 914-8737

Location