Los Angeles Times

Wahoo's Fish Taco is celebrating 25 years after starting in Costa Mesa.

Wahoo's Fish Taco co-founders, from left, Ed Lee, Mingo Lee, Wing Lam and Steve Karfaridis hold the plaque that will be installed signifying their restaurant on Placentia Avenue in Costa Mesa as the first Wahoo's that opened in 1988.STEVEN GEORGES, Daily Pilot
This photo is featured in these articles: