Duke Dining

Venues, Menus & Hours

Duke is home to one of the most innovative, dynamic and cutting-edge collegiate dining programs in the country. No matter where you are at Duke, there's someplace you can go to find what you’re looking for when the craving hits you. Our award-winning program features more than 40 restaurants and cafes with an abundance of options and nutritious choices that helped Duke earn top rankings as one of the best campuses for college dining!

Regular Hours of Operation

Spring Finals Week Hours of Operation

Commencement Week Hours of Operation

 

0){ $tags .= ",".$campus; } if(strlen($cuisine)>0){ $tags .= ",".$cuisine; } $xml_URL = 'https://www.dukeonline.duke.edu/places/v2/places.xml?tags='.$tags.'&from='.$startdate.'&to='.$enddate; $xml = new SimpleXMLElement($xml_URL, null, true); // Fill an array with days for the time period $all_days = array(); $day = strtotime($startdate); while($day <= strtotime($enddate)){ $all_days[] = $day; $day = strtotime(date("Y-m-d", $day) . " +1 day"); } // Some Formattings print_stylesheets(); // Now let's print the table $num = 0; echo ''; foreach( $xml->place as $place ){ if( ($num%10) == 0 ){ print_dates_header($all_days); } echo ""; $more_info_url = $place->extensions->extension->{'more-info-url'}; $location = $place->location; if( strlen($location) > 0 ){ $location = "(".$location.")"; } else { $location = "
"; } echo '
'; print_schedule($place, $startdate, $enddate); echo ""; $num++; } echo "

'.$place->name.'
'.$location.'

"; /*----------------------------------- -- print the dates header row -----------------------------------*/ function print_dates_header($all_days){ echo 'Restaurant'; for( $i=0; $i