Cinco De Mayo Taqueria does not offer on-site parking. The closest parking is at 2424 San Bruno Ave SF. See more here.
The closest free parking is located at Bayshore Fwy, San Francisco, CA 94134, USA. See more here.