Costa Delmar is a Mexican restaurant featuring a casual menu of favorites like tacos, ceviche, and enchiladas.