From Our Editors
Hankering for a side of fries? Try the grub at Double D Corral, a Newport News restaurant serving American-style fare.
This dining establishment is located near hassle-free parking options.
Listen up, penny pinchers! Double D Corral serves lip-smacking dishes that are full of flavor for next to nothing. The friendly staff at Double D Corral are ready and waiting to cook and serve your favorite American meal.