- Sq. Ft.:4,691
- Opened:2019
ABOUT WAHOO’S
CAI Investments, LLC is honored to site one of approximately 46 Wahoo’s Fish Taco locations in the United States. Celebrating 36 years in the food industry, this site is snug on the corner of W. Flamingo Rd. and Hugh Hefner Dr. in Las Vegas, NV. Soon after this Wahoo’s opened for business, attention increased as it’s the closest off-site restaurant to the Palms Casino and Resort, which re-opened early 2022.