Mi Cerrito

Downtown Delaware Mexican restaurant Mi Cerrito is located on Winter Street across from the Strand Theater. Mi Cerrito is Spanish for “my hill” or “my mountain.” The name may have to do with the restaurants portions, which social media users have described as “huge.”

Mi Cerrito
19 E Winter Street
Delaware, OH 43015
(740) 363-1587

Mi Cerrito does not have a Facebook page or website.