Wahoo's Fish Taco

3891 West Flamingo Road Las Vegas 89103