The Burrito Blog

« Dry Cleaning And An Unknown Snack | DJ Turbz Summer Forecast »

Anna's Taqueria Rumor #2: Delivery

This sign was spotted on the dashboard of a car outside of Anna's on Harvard street.

Think what you like. Personally I doubt it.

This entry is filed in Anna's Taqueria.

Wednesday, April 04, 2007 by Jonah.