Restaurant
Wahoo's Fish Taco
18 locals recommend,
Permanently closed
Location
637 Pearl St
San Diego, CA
La Jolla
Tips from locals
Located at react-text: 1997 /react-text 637 Pearl Street, CA, 92037 Known for react-text: 2001 /react-text Restaurant 2 blocks north Fast food Mexican