Los Verdes offers a menu of grilled meats, snacks, and potato-based dishes.