Karl Strauss Carlsbad
5801 Armada Drive
Carlsbad, CA 92008
Mon 7-11 Tue 7-11
Wed 7-11 Thu 7-11
Fri 7-12 Sat 7-12
Sun 7-11
(760) 431-2739
Brewer(s)
Opening Date: