Update Info - Taqueria La Escondida
This restaurant was reported as closed. If it is open, let us know.
Taqueria La Escondida
5019 Denver St
Tampa, FL 33619
5019 Denver St
Tampa, FL 33619
This restaurant was reported as closed. If it is open, let us know.