Coming to Sundance Square soon, hoping to open in about 3 months. Location will be 421 West 3rd Street and occupy about 8,000 square feet of space. From what I'm told from sources at Sundance, this is going to be a really nice and great sports bar.
http://frankiesbar.com/
mulligan69
Member Since 10 Feb 2010Offline Last Active May 24 2011 09:24 AM