Rancheros is a casual Mexican restaurant serving traditional fare and margaritas, with happy hour specials and catering options.