-
Blue Angel Cafe
is a highly regarded cafe Restaurant
Ranked #1 of 16 Restaurants in Lakeview Terrace South Lake Tahoe.
Some say, it is interesting.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
... town. Their soups of the day are pretty interesting...