Mami Cheli's

Come to Mami Cheli's in Menlo Park, California for delicious tacos, burritos, quesadillas, and more! We also serve Pupusas including the Classic, Cheesy, and Vegan. We're near Burgess Park and Nealon Park. We're not far from Stanford Shopping Center. Order online for carryout!

96%

of 181 customers recommended
Hours of Business
Monday - Saturday
11:00 AM - 7:00 PM
Sunday
Closed
Carryout Hours
Monday - Saturday
11:00 AM - 7:00 PM
Sunday
Not Available