Update Info - Echo Restaurant at Embassy Suites
This restaurant was reported as closed. If it is open, let us know.
Echo Restaurant at Embassy Suites
4130 Lake Tahoe Blvd
South Lake Tahoe, CA 96150
4130 Lake Tahoe Blvd
South Lake Tahoe, CA 96150