I love Casa Romero, you always know what you are getting. The portions can be a bit small but always tasty and fresh. The guac is not worth getting, very small portion and just okay. The ceviche is great, and goes perfectly with the complimentary chips and salsa. The perfect margarita is perfect, and strong which is nice. Enchiladas (they have so many types), and Tilapia with 2 sauces is always spot on. I love how each plate comes with a delicious side of mexican rice and refried beans, so simple but really tasty. We have been going here for years and its always consistent and always delicious. Try to sit out on the patio, its cute, romantic and tucked away from the craze of Newbury St.