Karl Strauss Brewing Company
5801 Armada Dr, Carlsbad
(760) 431-2739
Menu
Reserve
Restaurants in Carlsbad, CA
Karl Strauss Brewing Company
5801 Armada Dr, Carlsbad, CA 92008
(760) 431-2739