Garibaldy offers well-prepared Mexican cuisine.