Eatin’ Allen’s
People often compare New World cuisine restaurants Chef Allen’s and Mark’s Place. The reasons are fairly obvious. Both rank consistently as Miami’s top restaurants; both, in fact, have won national recognition. Friendly rivals, both opened in the mid-Eighties and are named after the pioneering chefs who operate them. And both…