EXACTLY!Latin King really isn't super-expensive, in relation to a lot of the places mentioned. I really liked it - I got the chicken spiedini (sp?) with alfredo last time, and it was awesome. Try their creamy Italian salad dressing if you go.
Chicken spedini, with the angel air, amogio.... That is the BEST!