Wahoo's Fish Taco

3333 Bear Street, Costa Mesa, CA 92626