Madigan’s Waterfront is a locally owned and operated seafood and steak restaurant located on the Occoquan River in historic Occoquan, Virginia. As you browse our menus, experience all the expertly prepared foods created by our skilled chefs and served by our friendly and courteous staff. At Madigan’s Waterfront every dining experience is special and unique. Dine by candlelight or the shimmering stars in season. While we offer formal dining at our waterfront restaurant, our guests can also kick back for some casual waterfront dining on our Topside Deck. Also visit our Topside Tiki Bar in the summer months.