I don't eat meat, so good seafood is a big deal for me. And, Mike's is a big deal for seafood. Very generous portions, well-prepared. LOVE their plump, sweet fried clams -- best in Maryland, I'd say.
The addition of a good salad bar is a real health plus. Outdoor waterfront dining includes under canopy (great for not so great weather) or open-air seating. Have been there many times, as I live in Annapolis. Took my picky sister for her birthday; she loved her meal, too. We both left with take-home portions. Service is always good. Super-busy on weekends, though, especially when weather is warm. Go. Eat. Get full. Be happy!