Food. Drinks. Sunsets. All in One Place.
If you’re looking for the ultimate Ocean Beach restaurant experience, you’re in the right spot. The Holding Company is a triple-threat: a three-story restaurant by the ocean in San Diego offering Asian-fusion eats, craft cocktails, live music, and the best rooftop sunset views in town.
From laid-back lunches to lively nights out, we’re Ocean Beach’s all-in-one destination for good food, great drinks, and even better vibes. Come grab a seat, catch the sunset, and stay for the party.
Ocean Views & Laid-Back Beach Vibes
At The Holding Company, you’re dining above it all. Our second-floor restaurant offers indoor and outdoor seating, while the third-floor rooftop deck treats you to sweeping views of the Pacific Ocean, the Ocean Beach Pier, and San Diego’s iconic golden sunsets. It’s no wonder Yelp named us the Best Rooftop Restaurant in California.
Where Ocean Beach Comes to Eat, Drink & Dance
Asian-Fusion Flavors & Craft Cocktails
An Asian-fusion menu that’s pure OB soul.
The Holding Company’s menu blends Ocean Beach dining vibes with bold Asian-fusion flavors. Created by the same family behind the Food Network-famous OB Noodle House — bringing their legendary Spicy Garlic Wings, Saigon Fried Rice, and pho-inspired French dip sandwiches right to the beach. Check out our menus:
- Lunch & Dinner Menu — bao tacos, wings, pho, noodles, fried rice, and seafood
- Happy Hour Menu — 30% off food, $3 shots, $7 beer + shot combos
- Cocktail Menu — craft cocktails, local San Diego beers, tiki drinks, Skrewball Peanut Butter Whiskey classics
Live Music, DJs & Ocean Beach Nightlife
Turn a beach day into a beach night.
THC is more than just an Ocean Beach rooftop bar — it’s a full restaurant and live music venue. While many come for the shows, they miss the killer food and craft cocktail menus.
From acoustic sets at dinner to DJs and bands after dark, you can eat, drink, and dance across three floors. Whether you’re here for pho, fried rice, or the late-night beats, we’ve got you covered.
Private Parties, Rooftop Fire Pits, and Special Events
Gather your crew. We’ve got the rest.
Planning a birthday, bachelor/bachelorette, or corporate event? We’ve got space — from rooftop fire pit lounges for small groups to full venue buyouts for 600+ guests.
- Three floors
- Two full-service bars
- Ocean views and event flexibility
Let our team help you throw an unforgettable party in Ocean Beach.
Plan Your Visit
Come for the ocean view. Stay for the good times.
We’re located just half a block from the sand, right in the heart of Ocean Beach San Diego. This neighborhood is known for its laid-back surf culture, indie shops, and awesome sunsets — the perfect backdrop for your next night out.
- 5046 Newport Ave, Ocean Beach, San Diego, CA
- Steps from the Ocean Beach Pier and waterfront
- Full Asian-fusion menu, coastal pub classics, and late-night bites
- Full bar featuring craft cocktails, local beer, and tiki drinks
- Live music and DJs across three floors
- Rooftop fire pit reservations available
Walk-ins are welcome anytime! Reservations are recommended only for fire pits, large groups, or private events. Ready to experience the ultimate Ocean Beach restaurant?