3660 Lake Tahoe BlvdSouth Lake Tahoe, CA 96150
Again right on main road. Right across from the lake beautiful view! More like an old time malt shop with ice cream and sandwiches but good.
4104 Lakeshore BlvdSouth Lake Tahoe, CA 96150
From Business: Jimmy's Restaurant ushers in a new era of dining in South Lake Tahoe. Wood-fired Greek and regional California cuisine is prepared to perfection by our…