I've been to El Camino quite a few times for happy hour and once for dinner. I would stick to happy hour. The prices are great, the margaritas are great, and the chips and salsa is great. It's a fun place for a girl's night out or a low key fun date night. The food is pretty good. I've had beef enchiladas and the cheese dip appetizer (which I wouldn't get again).
The place is always packed around dinner time with a loud fun atmosphere. One thing that sucks though is the service. It's always slow and occasionally the servers are rude. I once sat at the bar for probably 10-15 minutes with no one even coming up to me.