Restaurante La Plaza sits directly on the Plaza Mayor and makes the most of its address. The menu is straightforward Colombian fare — ajiaco, bandeja paisa, trout with fried plantains — but everything is cooked carefully and the portions are generous. The terrace tables give you a direct view of the cobblestone square and the colonial facades, which makes almost any meal feel worth it.
It is one of the busier tourist-oriented restaurants in town, but the kitchen holds up under pressure. Prices are higher than the side-street places but still reasonable by Colombian standards. Book ahead on Saturday evenings in holiday season.