Two Brother's Roadhouse in Cooper Landing, AK
Two Brother's Roadhouse in Cooper Landing Alaska is owned and run by two Alaskan born brothers (Christopher and Lucas). It is located pretty much in the middle of no where on the beautiful Kenai Peninsula in Alaska right across the street from the Kenai River. They make exceptional BBQ and pizzas. My fav is the pulled port sliders and pull pork nachos. Huge portions, amazing sides and the staff our super friendly. Check out their reviews online