saw this sign saturday when we drove to Saugus. we especially stopped there on the way back to take a picture. its sooo huge! and soooo american!! wonder how it looks like when its dark.... i think the steak house was well visited, but we ate something at home.. :)