Dining in Kilmarnock celebrates its proximity to the Chesapeake Bay, with a heavy emphasis on fresh, locally caught seafood, alongside classic Southern comfort food.
* **Local Seafood:** Oysters, blue crabs, and rockfish (striped bass) are staples on local menus, often sourced directly from the nearby Rappahannock River and Chesapeake Bay. * **Lee's Restaurant:** An iconic, long-standing local diner that has been serving up Southern breakfasts, pie, and community gossip since 1939. * **Contemporary Eateries:** The town also features modern favorites like Northern Neck Burger (known for gourmet wood-grilled burgers) and various cafes, Thai restaurants, and pizzerias that cater to both locals and tourists. * **Farmers Markets:** Seasonal markets offer local produce, homemade baked goods, and artisan jams.