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
1