• US Flag Over Canyon Lake

  • River Rose Tavern

    • Restaurant
    145 FM 2673
    Canyon Lake, Texas 78133
    (210) 669-2251
    • About

      Restaurant & Bar

    • Upcoming Events