The video showcases two tacos filled with various ingredients such as meat, cheese, tomatoes, onions, cilantro, and spices. The camera focuses on the close-up details of the tacos, revealing the vibra... More about Los Kuyas

Video Transcript

you


More about Los Kuyas

View on Map
3251 20th Ave, San Francisco, CA, 94132
Loading map...
DirectionsGet directions
Location Hours
Wednesday12:00 PM - 07:00 PM