Restaurants in Antigua, Guatemala:

La Peña del Sol Latino