Diners, Restaurants, and Eateries in Kilmarnock Virginia
Check out all the food options to eat in Kilmarnock Virginia. A quality dining experience is important, not to mention a well balanced and delicious meal so get the most out of your food in one of the 16 restaurant options. Kilmarnock Virginia has a ton of places to eat, so choose wisely, not hungerly!
Kentucky Fried Chicken433 North Main Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-9410
Kelleys Seafood119 Sheltered Lane
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-1017
Lees Restaurant30 East Church Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-1255
Chase Properties Inc94 North Main Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-1605
Smokin Joes55 Irvington Road
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-6000
Great Fortune Chinese Restaurant459 North Main Street # D
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-6333
Dixie Deli50 Irvington Road
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-6745
Richmond Restaurants Llc608 North Main Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-7044
Pipers Pub & Tea Room37 East Church Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-7178
Hong Kong Chinese Restaurant410 N Main St
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-7979
River Crossing Restaurant652 North Main Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-7998
Capn Reds Seafood Market Inc130 Christopher Drive
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 435-9070
Doraldo433 North Main St
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 436-0022
Alley Cafe53 Cralle Court
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 436-1100
Thai Pot238 North Main St
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 436-8424
Roses Crab House & Raw Bar652 North Main Street
Kilmarnock Virginia, 22482
in county Lancaster
Phone: (804) 436-8439