The video showcases a close-up view of three tacos filled with meat, onions, cilantro, and tomatoes, arranged on a white plate. A lime wedge is placed beside the tacos. The camera gradually zooms out ... More about Los Kuyas →


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