Wahoo's Fish Taco
(Created by Glenn)
About
Wahoo's Fish Taco is a restaurant chain with a Mexican-Brazilian-Asian menu and Hawaiian North Shore vibe founded in Costa Mesa, California in 1988 by brothers Eduardo Lee, Mingo Lee and Wing Lam. Categorized as a "fast-casual" restaurant, the quality and preparation time of its food is between that of a... Read More
Celebrities / See All Spots (1)
-
Add a New Spot



