Atasca Atasca

Atasca Map

50 Hampshire St. (Cardinal Medeiros Ave.)
Cambridge, MA 02139
Map
Cuisine: Portuguese
Portuguese plates abound at this Kendall Square gem where seafood and stews are standouts.
Openings: Lunch & Dinner daily

Features