Chef John's Fish & Chips

8047 Broadway Lemon Grove 91945