Freshies Restaurant & Bar

3330 Lake Tahoe Blvd, South Lake Tahoe 96150, United States Get Directions to this spot
3330 Lake Tahoe Blvd
South Lake Tahoe, 96150
CA, United States
(530) 542-3630

Rate and review Freshies Restaurant & Bar in South Lake Tahoe, CA, United States!

Share your experiences at Freshies Restaurant & Bar with your friends or discover more Restaurants in South Lake Tahoe, CA, United States.