January 19, 2009

Don't try it, it's been on the menu for years


Spotted at the otherwise quite wonderful Taqueria Los Charros in Mountain View.

1 comment:

Emma Grey said...

A mexican burrito you cannot find in Mexico! :)