Plaza Garibaldi is a casual Mexican restaurant offering a diverse menu with vegetarian and vegan options, and a variety of fresh salsas.