Ugly’s Bar & Grill is a near-floating restaurant on Grand Lake that is very popular during lake season. Lake-goers flock to this bar & grill for its amazing drinks and tasty food on a hot summer day. You’ll find everything from frozen Pina Coladas to adult cherry limeades and of course, tons of draft and domestic beer options. The next time you’re cruising Grand Lake looking for the best drinks on the lake, head on over to Ugly’s the perfect spot for drinks on a hot day.

Ugly’s Grill & Bar is located at Thunder Bay Marina on Grand Lake near Afton. They are only open Friday - Sunday during the summer so plan accordingly.

google photos/uglys grill and bar

In 2015 Ugly’s got a whole new look and vibe. They are “the place” to be during lake season and one of the big draws here is the drinks.

google photos/john zawlocki

They have a large menu of alcoholic drinks. One of my favorites is the adult cherry limeade made with vodka, Sprite, grenadine, and roses lime.

facebook/UglysGrillandBar

But it’s hard to beat all the slushy drinks they offer. If you love frozen drinks, be sure and try the frozen Pina Colada!

facebook/UglysGrillandBar

The food offering is what you would normally find in your typical bar and grill setting. The food is tasty and the service is consistent. They definitely have a laid-back vibe so don’t be in a rush…the service is on the slower side.

facebook/UglysGrillandBar

You’ll also find indoor seating and a 43-foot-long bar. They also have eight televisions so it’s a great place to watch sports too.

google photos/hallie m

The next time you’re on Grand Lake, remember to stop at Ugly’s Bar & Grill and try out one of their frosty drinks that are perfect on a hot day.

google photos/hallie m

Be sure and follow along on their Facebook page for food and drink specials and announcements about live music nights.

google photos/uglys grill and bar

google photos/john zawlocki

facebook/UglysGrillandBar

google photos/hallie m

google photos/hallie m

If you’re planning a trip to Grand Lake this summer and looking for the ultimate getaway, check out Shangri-La Resort. This luxurious resort is not only located on the gorgeous lake, but it also sits on one of Oklahoma’s premier golf courses – Shangri-La.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Ugly’s Grill & Bar, 32550 Thunder Bay Rd, Afton, OK 74331, USA