Karl Strauss is a brewery and restaurant chain primarily located in the San Diego area. The Carlsbad location is perfect for those staying at the Grand Pacific Palisades Resort because it basically resides on the hotel property for easy access to, well, beer! Better yet, Karl Strauss Brewery Carlsbad also provides room service and will deliver beer to your room along with food if that is also needed.
The food at the brewery is very good. At the recommendation of the man bun crowd seated near us, we tried the spicy shrimp & grits and sampled a variety of beers throughout the evening. The Carlsbad location has both indoor and outdoor seating and after long hours of running around Legoland, Karl Strauss is a great way to end the day before heading to the hotel.