We tried to guess where you are. Click to change.

Best Suiza

Saturday, July 23, 2005
Cancun is my favorite taqueria. They have the best quesadilla suiza in town. Also their green salsa is so good. Their burritos are really yummy as well. The place looks a little dirty but if you order to go then you'll be just fine. PROS: Great suizas CONS: Place looks a little dirty
1003 Market St
San Francisco, California 94103
(415) 864-6773

More Reviews