We love Ensenada Mariscos- we have been eating there for over 10 years - hands down the best ceviche and fresh refried beans in North County-