Best french onion soup in town