We are from Southern California and we love our Mexican restaurants. When we travel and look for places to eat, Mexican restaurants are naturally at the top of our list. We found Plaza Garibaldi completely by chance several years ago. I didn't remember the name, and the next time we traveled through San Jose I wandered around aimlessly until we...
More