Restaurant
Brothers Burrito House
10 locals recommend,
Location
2136 Lake Tahoe Blvd
South Lake Tahoe, CA
Tips from locals
Very authentic Mexican food at reasonable prices PLUS all you can eat serve-yourself chips and many different types of homemade salsas. Pick-up some breakfast burritos for your morning hikes!