Michael's on the Waterfront is a family-owned American restaurant right on the downtown Riverwalk, serving pub-leaning plates such as bang bang shrimp, crab dip, bruschetta, and a Chef's bar pie alongside steaks and seafood. The covered dog-friendly patio looks out at the Cape Fear River. Tabletop jukeboxes add a retro touch inside.