Memo's Tacos Restaurant Categories RestaurantsCatering 3106 Three Oaks Rd., Unit C Cary IL 60013 (224) 357-8224 Send Email Visit Website About Us Family owned Mexican Restaurant Hot Deals $10 off any Purchase $5 off any purchase Rep/Contact Info Sandra Rosales × Sandra Rosales Phone: (224) 357-8224 3106 Three Oaks Rd., Unit C Cary IL 60013 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×