Taqueria El Salto

2905 S Park Ave, Sanford
(407) 953-0246