casa del sol
/This is one of our favorite Mexican restaurants. Casa del Sol is in Fitchburg. I always have the same thing. Chilaquilas with chicken. It is an appetizer but as you can see it is more than a meal. In fact it is always 2 meals for me. And it is a nice place, open, airy, nice use of color. Good chips and margaritas too. I don't think you will be disappointed.