Taqueria Estrella, 380 Bush St, San Francisco, CA, USA
6 years ago •reported by user-qkrpq871 • details
Details: High risk vermin infestation
Inadequate and inaccessible handwashing facilities
Insufficient hot water or running water
Food safety certificate or food handler card not available
Improper or defective plumbing
Unclean or degraded floors walls or ceilings
Source: San Francisco Health Department.
