Book Now

The Best Restaurants in Carlsbad

Savor the finest cuisine Carlsbad has to offer at the Grand Pacific Palisades Resort & Hotel in Carlsbad. In every direction, for any occasion, wonderful restaurants and bars await to delight.

Karl Strauss


Located on the premises of the Grand Pacific Palisades Resort & Hotel, Karl Strauss Brewery Restaurant serves up breakfast, lunch, dinner and 17 handcrafted beers on tap. Stop by this Carlsbad favorite to sample superb micro-brews, including the Flagships, Seasonals and Special Releases – many of which have been voted “San Diego’s Best” for six consecutive years. The open, airy design, comfy booths and non-stop sports on the high-definition flat screens make Karl Strauss the perfect Carlsbad pub for relaxing with friends.

Click here to learn more about Karl Strauss Brewery Restaurant.

Twenty/20 Grill

Twenty/20 Grill & Wine Bar, the best dining spot in Carlsbad

When you stay at the Grand Pacific Palisades Resort & Hotel, one of Southern California’s finest restaurants is just seconds away. Board our complimentary hotel shuttle to Twenty/20 Grill & Wine Bar at the Sheraton Carlsbad Resort & Spa for an unforgettable dining experience. Inside, the restaurant’s rich woods and ornate ironwork blend soothing Mediterranean ambiance with casual California style. Out on the patio, glowing fire pits offer a romantic complement to spectacular Pacific Ocean views. Take in sweeping vistas of the Carlsbad coastline and refreshing ocean breezes as you savor the fresh, innovative menu of vineyard-inspired cuisine.

Click here to learn more about the Twenty/20 Grill & Wine Bar. Reserve your table online or call us at 760/827-2500.

Marbrisa Resort

Carlsbad Seapointe Resort

Sheraton Carlsbad