King George County, VA Listings Local Resources Dining Shopping Leisure Highest Rated Dining Taste of Himalaya $ 35 reviews Himalayan/Nepalese (540) 625-2078 10392 James Madison PkwyKing George, VA 22485 El Ranchero Mexican Restaurant $ 17 reviews Mexican (540) 775-3137 11437 Ridge RdKing George, VA 22485 Machodoc Creek Marina & Cafe $ 18 reviews Cafes (540) 413-1007 17088 Ferry Dock RdKing George, VA 22485 Gali’s Cafe $ 8 reviews Breakfast & Brunch, Coffee & Tea, Sandwiches (540) 625-2155 9239 Kings HwyKing George, VA 20151 Uncle Dave's Jr $ 65 reviews New American, Italian, Greek (540) 775-0900 10226 Kings HwyKing George, VA 22485 Don Eladio's Cantina $$ 48 reviews Mexican (540) 644-0414 4585 James Madison PkwyKing George, VA 22485 El Ranchero Authentic Mexican Cuisine $ 10 reviews Mexican (804) 650-7604 25650 A P Hill BlvdPort Royal, VA 22535 Vinny's King George Pizzaria $$ 81 reviews Pizza, Italian (540) 775-6960 7835 Dolleys CtKing George, VA 22485 Randolph's On The River $$ 218 reviews Seafood (804) 742-5050 136 Main StPort Royal, VA 22535 Horne's Restaurant & Gift Shop $$ 176 reviews New American, Gift Shops (804) 742-5743 25532 A P Hill BlvdPort Royal, VA 22535 Kings Pizza & Italian Restaurant $ 31 reviews Pizza (540) 775-7575 7983 Kings HwyKing George, VA 22485 El Charro $$ 63 reviews Mexican (540) 775-0680 8145 Kings HwyKing George, VA 22485 Roma Pizza $$ 102 reviews Bars, Italian (540) 663-2200 5293 Palivoda DrKing George, VA 22485 Bangkok House Thai Cuisine $ 85 reviews Thai (540) 663-9000 17274 Dahlgren RdKing George, VA 22485 Pizza Bono $$ 42 reviews Pizza (540) 775-9999 10426 James Madison PkwyKing George, VA 22485 Jin Express $ 44 reviews Chinese (540) 644-1688 15413 Dahlgren RdKing George, VA 22485 Hornes Diner $ 1 reviews Breakfast & Brunch (804) 742-5743 25532 A P Hill BlvdPort Royal, VA 22535