MacGregor’s is a dining establishment that offers Maryland cuisine and traditional American pub grub. They are known for their crabcakes, but also make a nice burger and have daily features including gourmet sandwiches and homemade soups. The outdoor deck is very popular in nice weather as it has a view of the Chesapeake. Expect to wait for outdoor seating, however. On weekends they have bands featured in the bar area. Actually, the food I’ve had at MacGregor’s has been okay, but not spectacular. I prefer the Tidewater Grille.