Wahoo’s Fish Tacos is a local fast service chain of Mexican restaurants with a healthy emphasis and a pop/surf culture atmosphere. I went with a friend to the Costa Mesa
Been there, done that? Do tell us about it! Submit a review of this Costa Mesa restaurant today.
4 of 5 stars
3 of 5 stars
Showing All Restaurants