Family owned, Delia's Mexican Restaurant has been serving York street since 2004. The atmosphere here at Delia's is calm and relaxing, perfect for a quiet lunch. Delia's carries a wide variety of Mexican cuisine starting with classic Asada burritos, to tortas and soup. The owner Adolfo Flores also happens to be the main chef, making him more committed to delivering his food with exceptional...