Orchid Room ★★★★☆4.3 (137) Bars & Breweries Cocktail bar 678 Laurel St, San Carlos, CA 94070 Today: 6 AM–2 AM Call Website Details →