DuffMan
New Member
Went there last night to check it out and I have to say that did a great job with the remodeling of the old Superfresh. Its a lot better then the LaPlata location. The bar is nice and big and that have plenty of flat screen TVs all over the place. Should be a good place to watch the Super Bowl.