Regina's

Posted by Ellen

Regina's, we're told, is a restaurant in Mobile, Alabama. We don't know what you have to do to get yourself declared intolerably mean and banned from there. And we don't know Jeanne M., which is probably okay.