ooooh, here's a good candidate for a grouper sandwich on the way down to Key West: Square Grouper at mm 22.5 Little Torch Key. Anybody been there? Also, anybody checked out these newish joints in Key West?
New vegetarian restaurant -- the Cafe, on Southard. New Pizza place: Upper Crust (from Boston). New Mexican: Salsa Loca on Duval. New York Times raved about the last one.