I believe this is one of the better restaurants in Cambridge. I've been to Atasca a few times, and was thoroughly satisfied with the wait staff, food and wine every time. Where else can you get a whole sardine charcoal grilled?
Pros: food, atmosphere
Cons: parking, no reservation
more