I'm picking up my mom mid-day Friday from BWI and thinking it'll be a beautiful day for lunch on the water. In the recent past we've eaten at Carrol's Creek Cafe in Annapolis and The Narrows in Grasonville. Can anyone recommend someplace else to try in Annapolis, close by on the Eastern Shore (should I be afraid of bridge traffic??), or somewhere else I'm not considering? After lunch we'll be driving to Silver Spring. Type of food and price aren't really a concern. If not on the water, if anyone can recommend a good place for outdoor dining, that would be great, too.
Thanks in advance for any ideas!