Second the El Michoacano rec..btw they charge by weight..kilo, 1/2 kilo, etc. I've been travelling to CSL for 10 years. In general, the best local dining is off the main streets. For seafood, I like Mocambo. It's expanded from a tiny storefront to a large palapa style restaurant. It's been discovered and gets a lot of tourists but it's still excellent. Even better is the smaller Mazatlan. On the marina, behind the Plaza Las Glorias is Solomon's Landing. Owned by a guy from LA, they serve very good tacos..fish and beef..They buy their fish right from the local boats and get their beef from Sonora...in a great spot. I've been disappointed in Mi Casa; but I'm definitely in the minority. I've had a few great meals at Mole Mio..another resaurant that they own..a more contemporary take on Mexican food..on Marina Blvd. For lunch, I like to go to Medano Beach..I like the Office and mango Deck. These places have gotten a lot more expensive than they used to be, but they're still good and a lot of fun. There are a lot of other good places but you need to get a few blocks away from the marina..sorry but I can't recall any more names. Have fun. I'll be down there in a few weeks. If you have time, check out Todos Santos..hour or so North. I like Los Adobes, a taco place on the way into town, and there's good seafood place..can't recall the name but ask in town.