Riva Grill On the Lake

South Lake Tahoe, CA

900 Ski Run Blvd, South Lake Tahoe, CA 96150, USA
11 itemsUpdated March 9, 2026
Structured menu data