Where can you indulge in the best Mexican food in San Francisco
Ask the locals to name the best Mexican restaurant in San Francisco and the one you'll probably hear most often is El Farolito (in the Mission neighborhood). This is the place locals and tourists flock to, to enjoy a mouthful of exceptionally well-made Mexican food, especially burritos. Not only is this joint open late into the night but they've got the largest burritos you've seen, all served fresh. Read More..

