WCCO EYE4 LOGO WCCO Radio wcco-eye-red01, ww color red

Twin Cities Grill

(credit: Coco Mault)

Restaurant Review: Twin City Grill

There’s a haven within the massive shopping establishment that is the Mall of America. Located on the first floor, just off the unnaturally bright main hallway, the dark wood walls and low lighting of the Twin City Grill can’t help but be a kind of beacon for those who need to take a load off before continuing on in the grand circuit of stores.

01/25/2012