Idle Hour's lakefront event space and deck is the only South Lake Tahoe venue of its kind
3351 Lake Tahoe Blvd South Lake Tahoe , CA 96150 United States
Drinks | Wine |
Wine bar with great views !
Wine tasting
Best burgers ever! Great service, nice patio, music etc. - Leslie Allen