This Taco Costs as Much as a Car
Previous Venue Next Venue Venue Description
1. Grillo Tremont Street and Park St, Boston, MA 02108
Why settle for a dirty water dog when you can get your pickle on at this new street cart serving up vinegar-based "Italian" dills, two spears for a buck -- a way better deal than the Britney/Jamie Lynn cart over on Newbury.