If you're in San Mateo and in the mood for za, you won't go wrong at North Beach. Along with Amicis, it is the place to go in San Mateo. Or at least used to be. Since I have been away for the last three years, it's certainly possible that a new champion has emerged.
more