El Pescador Fish Market
(858) 456-2526 | View Website

627 Pearl St, La Jolla, CA | Directions   92037

32.839439 -117.276635
Get Directions