Update Info - Santa Rosa Taqueria
This restaurant was reported as closed. If it is open, let us know.
Santa Rosa Taqueria
315 Pennsylvania Ave SE
Washington, DC 20003
315 Pennsylvania Ave SE
Washington, DC 20003
This restaurant was reported as closed. If it is open, let us know.