Trafalgar is a restaurant offering a menu refined over 14 years, featuring dishes favored by its patrons.