Taco Los Altos does not offer on-site parking. The closest parking is at 745 Cortland Avenue, San Francisco. See more here.
The closest free parking is located at Bernal Heights, San Francisco, CA, USA. See more here.