Map
2723 Lake Tahoe Blvd., South Lake Tahoe, CA 96150, United States
Restaurant
Red Hut Cafe