The location is a little off-putting (it's at the end of a run-down strip mall, next to a laudromat, behind CVS), but don't let that stop you. The reviews are spot-on. This place is a gem! Popular with the locals, and we see why! Great food, but crowded, so service is a little on the slow side. Don't miss the grilled fish (salmon) tacos and the shrimp ceviche tostadas.