ABC or Mayflower for Peking Duck in Milpitas?
I used to like ABC a lot several years ago, but I have not been back for a while. In the Milipitas/Fremont neighborhood, is ABC still the best place to go for Peking Duck? Or is Mayflower better now? Or is there another place that is better?
Apparently ABC has a $11 Sunday peking duck special.
And there's been at least one positive post on ABC's duck.