Plaza Garibaldi is a Mexican restaurant.