Loading Video…

This browser does not support the Video element.

Super Bowl food from City Tap House, 100 N. 18th Street

Getting the menu ready for one of the biggest food holidays of the year: Super Bowl Sunday