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
MondayClosed
TuesdayClosed
Wednesday12:00 PM - 07:00 PM
ThursdayClosed
FridayClosed
SaturdayClosed
SundayClosed