San Francisco Bay Area, CA
Small portions and pricey. But the taquitos I ordered was delicious.
See all 2 lists
Download Foursquare for your smart phone and start exploring the world around you!