Wahoo’s Fish Taco - Flamingo
(Be the first to review Wahoo’s Fish Taco - Flamingo)
3891 W Flamingo Rd
Las Vegas
89103
Phone Number:
(702) 929-3300
Located on Flamingo near Valley View, Wahoo’s Fish Taco offers a menu created from a heritage from China to Brazil, to Baja with hints of Greece. Visit a Wahoo’s Fish Taco location today to experience delicious flavors.