Update Info - Pupuseria y Taqueria Santa Rosa
This restaurant was reported as closed. If it is open, let us know.
Pupuseria y Taqueria Santa Rosa
4231 Taylor Blvd
Louisville, KY 40215
4231 Taylor Blvd
Louisville, KY 40215