983 Tallac Ave, South Lake Tahoe, CA 96150
yellowsubstef@gmail.com
(530) 541-8808
Yellow Sub Tahoe
Home
Food Menu
Location
Toggle Mobile Menu
Contact Us
yellowsubtahoe@gmail.com
(530) 541-8808
983 Tallac ave
South Lake Tahoe.com
,
California
96150
USA