I recently tried Toluca Deli Express CORP and I mu...
I recently tried Toluca Deli Express CORP and I must say, their service was average. The food was alright, nothing extraordinary. The only reason I would consider going back is if I'm in a hurry and need something quick. Overall, it was an okay experience.