Pure Excellence off of White Rock
This restaurant has excellent food, excellent prices, purely authentic and deliberate atmosphere, stellar service, and not once in the hundred plus times I've been there has La Parillada not made sure I left happy. Great place to entertain friends, especially on live music nights!
PS- try any of their seafood dishes, and if you're a ceviche fan, this place will sate you.