The Island Bar and Grill is a fun, casual restaurant located on Lake Texoma inside Highport Marina, accessible by land or water. We offer a full service bar, featuring great cocktails and bottled beers, along with a wide variety of tasty meals and delectable deserts! There is live entertainment on the weekends and holidays. We are the perfect spot to sit and relax while you enjoy the summertime with great customer service!