I've tried five Mexican places in the Somerville, Cambridge, Boston area and this is the best by a mile. Focus on the food and you'll be happy. Much less expensive than several others and very authentic. Take the kids too.
Pros: Authentic Mexican, very inexpensive, good for families
Cons: , tough decor, can be loud
more