The selection of tequilas is very tidy at this Mexican chain outpost with a surprisingly fabulous location. The terrace looks out on the Charles River, and the sun sets into the water. The melted cheese starter is good and the flutas are crispy. I wouldn't sit inside, probably, but if you are looking at the water, life is good.
more