Chef John's Fish & Chips

8047 Broadway, Lemon Grove
(619) 465-7060