Wednesday, March 14, 2007

El Farolito, San Francisco's Mission District

Some of the best Mexican food in the world is made in California... NOT Mexico and CERTAINLY not Argentina. Que viva carne asada burritos!

No comments: