Cinco De Mayo is a counter-serve Mexican restaurant offering hearty, standard fare with outdoor seating. They also offer catering.