Upscale casual beachfront dining at a oyster bar and grill restaurant overlooking the Chesapeake Bay in Virginia Beach