Lake Tahoe Restaurants-Yellow Submarine August 28, 2008 by Kelsey Leave a Comment Yellow Submarine Inc 983 Tallac Ave South Lake Tahoe, CA 530-541-8808 [googleMap name=”Yellow Submarine-Deli Sandwiches” width=”500″ height=”400″]983 Tallac Avenue, South Lake Tahoe, CA[/googleMap]
Leave a Reply