I agree, Mike's is decidely average (I live about 1/2 mile from Mike's). You really need to get downtown to Annapolis - near the City Dock. There are very good restaurants all up and down the streets in that area. Way better than almost anything you will get by the mall, which is mostly standard chains.
Like a PP said, just take West Street (runs right in front of the mall) and keep going and eventually you will end up in the downtown historical district.
Very good Italian = Maria's - City Dock
Sushi / Asian fusion = Tsunami - West St
Good seafood = Phillips (touristy and expensive, though) - City Dock
Casual/brewery = Ram's Head - West St
Irish pub = Galway Bay - Maryland Ave
There's a ton of restaurants in Annapolis that are good.
PS - here's a link to the online version of our local magazine, it lists all the dining / events / attractions.
http://www.whatsupmag.com/