Up Next
0
Landmark steakhouse closing north of Boston
The management of the Hilltop Steakhouse, known for its big steaks, giant cactus sign and plastic cow statues, has told the Saugus board of selectmen it's closing at the end of business Oct. 20.
Share
Landmark steakhouse closing north of Boston
The management of the Hilltop Steakhouse, known for its big steaks, giant cactus sign and plastic cow statues, has told the Saugus board of selectmen it's closing at the end of business Oct. 20.
Date: 10/11/13
Views: 22
Video by:  WCVB Boston
 
Follow us:
Loading... 1 of 167
Today's Most Watched Videos
Related Videos
Loading... 1 of 56