Holy Mackerel has a picturesque view of the mighty James River from their dining room in Prince George County! Their diverse menu ranges from fresh seafood, steaks, chicken, and craft beer.
They also offer outside dining (weather permitted) on the patio deck, as well as two private rooms for your banquet or meeting. Our lounge hosts a variety of live entertainment on Friday and Saturday nights.