Echo

3.1
(325+ Reviews)
$$American
Permanently closed
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Ratings of Echo

3.1
(325+ Reviews)

Happy Hours & Specials

Know a great happy hour or special for this location?


Photos

  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo
  • Business Photo

Location & Hours

Eatery at the Lake Tahoe Resort Hotel serving up Californian fare in a casual setting with many TVs.

Resort Hotel, 4130 Lake Tahoe Blvd
South Lake Tahoe, CA 96150

Frequently Asked Questions

What is Echo's rating?
Echo is rated an average of 3.1/5 stars across various online platforms.

(530) 543-2140

Resort Hotel, 4130 Lake Tahoe Blvd, South Lake Tahoe, CA 96150


© 2024 Checkle, Inc