Monday, February 20th, 2012
It’s OFFICIAL! Wahoo’s is NOW OPEN in New York City!
Manifest Destiny! Wahoo’s has finally reached the Atlantic! We officially opened our NYC location this Monday, and the store has had an incredible response from our NY transplants and newfound Wahoo’s fans alike. The new store features one of our first full-service bars, serving all the best food and drinks Wahoo’s has to offer! Thank you to our incredible staff out there, and if you’re in the area make sure to check us out: