Looking for a casual to semi-formal restaurant in which to celebrate a third anniversary in Baltimore. New to town but enjoyed Peter's Inn. Did not like Obrycki's. Places I'm considering include Brewer's Art, Helen's Garden, Simon's, Martick's, & Petit Louis. Your thoughts? Any omissions? Smoke-free is a plus, as is celiac-friendly.