20. May, 2010
Charcoal grill – the only one in town! Great emphasis is being to remaining THE place to go for a steak in Duluth!!