Taqueria Cancun is a friend’s Mexican restaurant favorite. They’re located in the heart of the Mission district and take cash only. They have 2 other locations in San Francisco.
This place is popular with the late night crowd as it is open very late.
Browsing Tag

