Menlo Park Restaurants - Pollo's
683 Santa Cruz Avenue
Inexpensive
Pollo's (Palo Alto) has some of the best burrito's and roasted chicken around,
so it makes sense to expand to Menlko Park as well. The interior is very
colorful and energetic. Their salsa is made with hand-cut fresh tomatoes
twice daily. They never use lard.