Karl Strauss La Jolla
1044 Wall St.
La Jolla, 92037
Mon 11-10 Tue 11-10
Wed 11-10 Thu 11-10
Fri 11-10 Sat 11-10
Sun 11-10
(858) 551-2739
Brewer(s)
Opening Date: