What Michael M likes about Machodoc Creek Marina Cafe:
Can’t believe I’ve worked in Dahlgren for 20+ years and never been here! Went with my team at work and had lunch. It was terrific! Had a rockfish sandwich which was the special so big and so good! Friendly people and Beautiful view of the water too. View all feedback.

What Marco Gorni doesn't like about Machodoc Creek Marina Cafe:
I ordered a baked ham sandwich that was supposed to have sourdough bread. The ham was regular ham and the bread was white. They have coffee but no brown sugar. Great location, friendly customer service but lack of attention with the View all feedback.

Restaurantji
4.9 ★ from 75 reviews
Daniel
23.03.2024 - 02:14

Great Food and Atmosphere. Had the broiled Blue Catfish Sandwich! UNBELIEVABLY GOOD!

Coastal35394187408
23.03.2024 - 02:14

Great lunch with local specials off the boat. Attached marina and boat ramp with a bar for weekend floats and drinks at the end. Where Dahlgren locals go to rel...

read more
Menupix
5.0 ★ from 4 reviews

Full Menu

More information

Suggested nearby restaurants.

4.4
Menu
Open Now
4.4
Menu
Open Now
City: King George, 10226 Kings Hwy King George, VA 22485-3429, United States
"Absolutely LOVE this placeI think my photos say it all."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: King George, 7835 Dolleys Court, King George County, United States Of America
"This is the best pizza place in King George."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Dahlgren (near King George), 16398 B. Consumer Way, Dahlgren, USA, 22485, United States
"Burgers are fantastic, but pommes are below average."
4.4
Menu
Table booking
Open Now
4.4
Menu
Table booking
Open Now
City: Colonial Beach (near King George), 301 Colonial Ave Colonial Beach, VA 22443, United States
"Great service and very good food, especially for the price!"
4.5
Menu
Table booking
Open Now
4.5
Menu
Table booking
Open Now
City: Dahlgren (near King George), Western End, 16446 Consumer Row Bldg E, Dahlgren, USA, 22485, United States
"Very neat and beautifully maintained!"
4.1
Menu
Table booking
Open Now
4.1
Menu
Table booking
Open Now
City: King George, 5411 Pavilion Drive, King George County, 22485, United States Of America
"Great Place, By Boat or Car really a must See????"