Large menu, fun atmosphere and tasty Mexican food! It has a casual dress code and family-friendly. This place also has a decent size bar area and great drinks. Prices are cheap/very reasonable, portions are huge (dieters beware!) and atmosphere is festive and bright. This is a place to indulge and have fun! Regarding the service: I have always had friendly service and the wait staff pays attention to your needs. It's a great place to bring a bunch of friends and hang out/talk/drink/eat, especially in the summertime out on the front patio. Everyone I've brought to "Mazatlan Restaurant" raves about the food and especially the drinks, even their desserts are delish. Highly recommended for a casual and fun night out. Also, they have plenty of parking, which is in high demand in the NW area
I have traveled throughout Mexico and have done a fair amount of complicated Mexican cooking. LA Bamba is very good. Don't order the regular strip-mall stuff like tacos. Go for the shrimp dishes (like the very good Camerones Veracruzanos) or a mole (like the Mole Negro con Pollo that I had recently). The staff is super nice, and the decor is good. If the restaurant was in a more trendy area it would be really week known. I highly recommend it. (I wonder about the negative post about a location that was on Sandy Blvd. Did the reviewer get mixed up about the name of that restaurant? I never saw a La Bamba on Sandy. In any case, my review is about a restaurant on SE Powell, and it has been very good for years.)
I have a heads up about the kind of cuisine. My Fiancee is from El Salvador. So I was able to ask his opinion on the food. The food is very similar to the food from his hometown. The main difference is the freshness. But that can be said for any restaurant that is far from its roots. I personaly found the food wonderful and the service adequate. I have had better but the better one has closed. For the lack of buisness and wrong location. But I have been back to El Palenque and will certinly go back.