Taqueria Can-cun

Address: 2288 Mission St, San Francisco, CA 94110 Feedback: My friends say this is better than La Taqueria (25th street). I personally feel it is only slightly better. However, their open late till 2AM so perfect for those going late nights. Naked Burrito (Beef - Carne Asada) The Beef meat tasted a bit tough but ok.