I happened to be around Beacon Hill this evening, so I stopped at Villa Mexico. Once again, the owner was as nice as could be, and of course, being a lifelong Bostonian, I immediately had my back up, wondering why she was being so nice to me. Anyways, I ordered a beef tamale and a couple of tacos (chicken with mole in one, beef in the other), grabbed a water, and found a spot to have dinner outside. The tamale was wrapped in a corn husk and was very good, though perhaps just a bit on the dry side. The tacos were better, with soft corn tortillas wrapped around tasty, fresh ingredients; the mole in the chicken taco was a tad mild but flavorful, and the beef, like the beef in the tamale, had a slight kick to it. The highlight was probably the salsa, though. So many different tastes in that little plastic cup, including chile peppers, tomatoes, black pepper, vinegar, and what seemed like a number of other spices within it.
Other than perhaps the salsa, I wouldn't say that any of the food I've had at Villa Mexico has stood head and shoulders above similar items at my favorite Mexican restaurants in the Boston area, but for a little Mexican joint in the back of a gas station, this place is pretty darn good.