Restaurants in Antigua, Guatemala:

Los Arcos Red's