Category: | Restaurant, |
---|---|
Address: | 812 Willow Rd, Menlo Park, CA 94025, USA |
Zip code: | 94025 |
Opening hours (Edit) | |
---|---|
Monday: | 7:00 AM – 8:00 PM |
Tuesday: | 7:00 AM – 8:00 PM |
Wednesday: | 7:00 AM – 8:00 PM |
Thursday: | 7:00 AM – 8:00 PM |
Friday: | 7:00 AM – 8:00 PM |
Saturday: | 7:00 AM – 8:00 PM |
Sunday: | 7:00 AM – 8:00 PM |
The el rancho market has an excellent taqueria. during lunch, you can pay directly at the back register. You'll notice most people order the carnitas, it is as good as it comes.