Looking to dine al fresco? We have plenty of dine-in options with outdoor seating in North San Diego. From California cuisine to grill specials, enjoy eating breakfast, lunch, and dinner with spectacular views, fresh air, and exceptional service. 


Canyons at The Crossings 

CarlsbadCanyons is a full-service restaurant and bar located at The Crossings at Carlsbad and offers breathtaking views of the ocean, golf course, and Carlsbad. Canyons features indoor and outdoor dining. Sit outdoors along the second-story balcony and take in the fresh air and panoramic views. The restaurant is located adjacent to Legoland and Sheraton Carlsbad and specializes in California-style cuisine for breakfast, lunch, dinner, and happy hour. 

Located at The Crossings at Carlsbad. For more information, visit OpenTable or https://thecrossingsatcarlsbad.com/restaurant-dining/


Ranch Grill 

Encinitas – Located at Encinitas Ranch Golf Course is the Ranch Grill, with a full bar and café that serves a delicious American-style menu. Indoor seating is available with TV screens showing the latest sporting events. If you prefer outdoor seating, enjoy a wraparound covered patio with ocean views and a charming stone fireplace. Perfect for lounging, visiting with friends, and enjoying the fresh air. 

Located at Encinitas Ranch Golf Course. For more information, call (760) 944-1936 or visit https://www.jcgolf.com/san-diego-golf-courses/encinitas-ranch/


Veranda Fireside Lounge & Restaurant

San Diego / Rancho Bernardo – Join us alfresco for a casual meal and cocktails at this San Diego Restaurant with a view. Using locally sourced ingredients, the Veranda Fireside Lounge & Restaurant boasts a new Mediterranean menu with a Southern California twist for an anytime bite. A newly designed patio offers a place to gather for sun or stars in plush lounge furniture near a cozy fireplace.

Located at Rancho Bernardo Inn. For more information, call (844) 338-9275 , visit OpenTable, or view https://www.ranchobernardoinn.com/dine/overview



San Diego / Rancho Bernardo – Venture forward with bright new flavors, fresh from the sea, farm and garden at AVANT. Savor cocktails, wines and beers uniquely created with an artisan’s touch at our Rancho Bernardo restaurant. An inviting setting defined by its indoor-outdoor design, dynamic spaces and social settings, you need to try this. It’s lively and sophisticated with a dash of daring. AVANT, come and experience what tomorrow tastes like.

Located at Rancho Bernardo Inn. For more information, call (844) 254-0013 visit OpenTable, or view https://www.ranchobernardoinn.com/dine/overview

Travel a bit further north into Orange County and experience the Sports Bar & Grill at San Juan Hills Golf Club!


San Juan Hills Sports Bar & Grill

San Juan CapistranoSan Juan Hills Sports Bar & Grill brings you everything you’d expect from an upscale, trendy sports bar, including great food and a lively atmosphere. Take in the most beautiful natural views from the outdoor veranda complete with full food and beverage service. Take in the fresh air and relaxing atmosphere while enjoying the finest drinks and casual dining. 

Located at San Juan Hills Golf Club. For more information, call 949-240-1919 or view https://www.sanjuanhillsgolf.com/sports-bar