Villa Mexico
Category: Mexican
292 Cambridge St, Boston
Inside Grampy's Gas Station.
I kid you not, this place is really good. Just a take out counter and a stand up bar in the convenience store, but I wish my mama could have cooked like this. Tamales and home made salsa picante to die for. But you will live and life will be better.