by editor - 0 Reviews - 117 List
Celebrate Cinco de Mayo on May 5: From Pedro's to Celia's Palo Alto, find Silicon Valley's best Mexican restaurants and margaritas.
Updated: April 07, 2008