![Wahoo's_Vegas](https://highwayradio.com/wp-content/uploads/2020/01/Wahoos_Vegas-e1579737941641-678x381.jpg)
Just a short walk from the Palms, the brand-new Wahoo’s is open, 24/7 at 3891 Flamingo Road. Shelly Flandermeyer and Ryan Flemming give us the news about the newest spot where you can enjoy the So-Cal beach vibe in Sin City, with gaming!
Podcast: Play in new window | Download
Subscribe: RSS
Be the first to comment