Rancho Garibaldi offers Mexican & Colombian cuisine. Enjoy a show with horses and rumba.