Below are a wide variety of Virginia Beach restaurants open on December 25, from casual to fine dining and even takeout. These are perfect options for your Christmas dinner Virginia Beach.
Brunch from 9 a.m. to 3 p.m. and dinner 5 to 10 p.m. (502 E. Atlantic Ave. Delray Beach; 561-501-6115; costabyokm.com) Le Colonial: One of my all-time favorite spots. True confession: I worked at ...