I've eaten at all of them. Can't go wrong with McGuires. Try their steaks, rueben egg rolls, or corn beef and cabbage. Union public house has great food. Iron is good if you want to spend the extra for fine dining. Fish House used to be our favorite, but has gone down hill. Grand Marlin is my wife's favorite. Try their pork shank, crab cakes, or love rubbed salmon. For lunch, try the Dog House Deli on Palafox Street. (friend of mine owns it) Great hotdogs, hamburgers, onion rings, and po-boys. The owner smokes slabs of bacon on a green egg and grinds it with his hamburger meat. Can't beat it.