Ugly's Grill and Bar

Ugly's Grill and Bar is laid back and fun for the whole family, but when the sun goes down gather up the kiddos and send 'em home and let the Adult fun begin!

About us

CLOSED FOR THE SEASON.... We will see you in 2015 ! 


Ugly’s Grill & Bar, opened in 1991 shortly after Ugly John Mullen had purchased Duck Creek Landing and established Thunder Bay Marina, has set the standard for open air restaurant and club operations on Grand Lake for over twenty years. This Grand Lake tradition, where beautiful people come to get Ugly, features live entertainment during the season, plenty of courtesy slips for access from the water, a full bar, which is home for the Pink Thang and the Ugly Mary, both personal concoctions developed by Ugly John himself, for over twenty years and numerous fun oriented events throughout the summer.





JUNE 13th and 14th, 2014 is Ugly John’s Poker Run that attracts boaters from all across the nation and features a performance and leisure class, which makes it fun for both the speed junkie and a boater just looking for a relaxing time on Grand Lake. Each year the event raises thousands of dollars for non profit organizations



Ugly's Grill and Bar

Come to Ugly's Grill & Bar at Thunder Bay Marina every weekend this summer! Where beautiful people come to get UGLY! Home of the Pink Thang and Ugly Mary, Ugly’s Grill & Bar is the hottest spot on Grand Lake! Enjoy great food in our open air, laid back atmosphere right on the water. With the only water curtain in Oklahoma, Ugly's is fun for the whole family!!! . The kids can feed the fish, relax and keep cool near our water curtain, while you sip a cold adult beverage with the adults. No membership required.

After a hard day taking it easy on the water come to Ugly's & join in the fun after dark for the live music & cold drinks. Dance the night away or relax to the music as the moon dances across the water.

At Ugly's we take pride in hiring the best wait staff in the area. You will be taken care of when you spend your summer with us!

Pick up of our "Talk UGLY to me BABY" shirts and other Ugly wear at our new shirt shack, located at the restaurant! Come enjoy the sun with us on our open air deck

 So bring your boat, your friends and smile and have some fun!