Hey all,

A new Scottish pub & grill just opened in Charlotte. It appears to be one in a very short chain originally out of Georgia.
Has anyone tried this place yet or any of their sister pubs in Savannah or Richmond Hill, Georgia?