Ay Caramba is a casual restaurant serving authentic Mexican cuisine and margaritas in a cozy atmosphere.