Sunday, March 11
one of the many colorful stickers on the door of the red iguana. aka the best mexican restaurant outside of actual mexico. they have the best salsa in the world and about a billion different kinds of molé. it's a very happy place to be.
Posted by julia larsen at 1:32 PM ||