Food was awesome, well worth the trip to Creekside! Fun atmosphere and great staff. Lots of big screen TV's to watch lots of sports. Great spot to check out. It's like Cheers... where everybody knows your name.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.