Thursday, November 19, 2009

Olvera Street

Today my Grandma Wendy was in town and she took me down to the historic Olvera Street in Downtown LA for the best taquitos around.

1 comment: