Ugly Dog Public House


294 S Fourth St
Highlands, NC 28741

A Pubs and Sports Bar in Highlands NC

Double your fun! The Ugly Dog Pub has two locations – On”the Hill” in Highlands and 25 Frank Allen Road in Cashiers. Both pubs have a casual, relaxed atmosphere where guests can enjoy regional beers, crafted cocktails, nice wines and great food. The Ugly Dog Pub offers a casual menu with chef-created sandwiches, burgers, salads, and soups. Don’t miss our incredible Chef specials, they are culinary delights. Join them for Sunday Brunch and savor the fun Bloody Mary bar with bacon, pickled vegetables, with a variety of hot sauces and mixes to create your own signature concoction.


Mon 4:00 am - 12:00 am Tue 11:30 am - 12:00 am Wed 11:30 am - 12:00 am Thu 11:30 am - 12:00 am Fri 11:30 am - 12:00 am Sat 11:30 am - 12:00 am Sun 11:30 am - 12:00 am

Click the button to add a review for Ugly Dog Public House

Add Review