Skip to Content

The Ugly Dog Public House

Casual dining, soups, salads & pub fare, local beers & artisan cocktails

Contact Information

Get Directions 25 Frank Allen Road
Cashiers, North Carolina 28717
Photo of The Ugly Dog Public House

Get Directions to The Ugly Dog Public House

  • This field is for validation purposes and should be left unchanged.

Discover Jackson County

More Food & Drink

Get our FREE visitor guide! Download now!  

Receive Jackson County News

Sign up to receive Jackson County news in your inbox!
  • This field is for validation purposes and should be left unchanged.

By submitting your name and email address, you agree to our terms and conditions.