Mesa Latin Kitchen which is located at 2701 Hillsborough Road in Durham, has temporarily closed its doors. Owners sent out an email citing the closure due to construction. "We will be temporarily closed until further notice due to construction work at the restaurant. We will notify you when we are able to open back up. We apologize for any inconvenience. Thanks for your patience."