Mr. Anderson and I at the Mets game being honored as the veterans of the game. Awesome experience.
Not sure I’m comfortable with this situation. Lucha Libre Tacos in San Diego is the place to be.
Al Snow, Judah Friedlander, and I.
Lucha Libre Taco Shop.
Had some fun working the gimmick (and the counter) at Lucha Libre Taco Shop last night! Thanks for your amazing food and tremendous hospitality.