Los Angeles Times

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

The first Wahoo's Fish Taco on Placentia Avenue in Costa Mesa opened in 1988. The Santa Ana-based restaurant chain is celebrating its 25th anniversary.STEVEN GEORGES, Daily Pilot
This photo is featured in these articles: