Don't know about Scottish places, but it would be a shame if you didn't make it down to Felix's Oyster Bar. It's a great local establishment, especially if you love oysters. The Acme Oyster House is also right across the street with a little more flash and a larger menu. They're both on Iberville.