There have been several posts lately which mentioned Al's Beef. Just where is it, exactly? We have a new place by that name which has just opened in Park Ridge. Is that part of a chain? If the original Al's is so great, can anyone tell me if the Park Ridge branch is any good? Thanks much.