The River Brewhouse Restaurant is Tahlequah, Ok.'s Newest Venues! HUGE Big Screen TV, Sports TVs Everywhere, & Now... LIVE Music! Enjoy your Favorite Meal, Beverage, & the Music of: The Oklahoma Moon Trio May 15th. 2021 (7-10) Pm.

Venue is located on LEFT of Entrance to the Walmart Super Center in Tahlequah, Ok.