El Dieciocho (THE best restaurant in town #1)
Le Tre Caravelle
El Lugar (Though the last few times, the food is not what it used to be. I returned the steak nacional, in fact)
The above 3 are not cheap. Similar to US prices
La Vita E Bella (moderate pricing, excellent pasta. Hands down best...