Terraza de Libar offers stylish, flavorful fast food, including delicious grilled items and burgers.