Wahoo's Fish Tacos
Permanently closed
2195 Station Village Way Ste A
San Diego, CA 92108
Wahoo's Fish Taco has an eclectic Mexican/Brazilian/Asian menu and a Hawaiian north-shore vibe.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.







